【发布时间】:2018-03-31 19:51:22
【问题描述】:
有没有办法将文本元素内的换行符输出为
 实体?
目前,换行符按原样插入到输出中:
from lxml import etree
from lxml.builder import E
etree.tostring(E.a('one\ntwo'), pretty_print=True)
b'<a>one\ntwo</a>\n'
期望的输出:
b'<a>one two</a>\n'
【问题讨论】:
-
出于好奇,为什么要将换行符转换为 HTML 实体?
-
@supersam654 特定应用程序(Premiere Pro / FCPXML 格式)忽略“普通”换行符。