Boj*_*goj 5 python xml android escaping
在 Android 字符串文档中,您可以看到这个示例(重点是,如果字符串周围有双引号,则不需要转义单引号)。
<string name="good_example_2">"This'll also work"</string>
Run Code Online (Sandbox Code Playgroud)
如果我想用 python 生成 strings.xml ,它一切正常(预期结果),直到我使用 toprettyxml ,这会将它变成
<string name="good_example_2">"This'll also work"</string>
Run Code Online (Sandbox Code Playgroud)
我正在像这个例子一样使用 prettify 。
from xml.etree import ElementTree
from xml.dom import minidom
def prettify(elem):
"""Return a pretty-printed XML string for the Element.
"""
rough_string = ElementTree.tostring(elem, 'utf-8')
reparsed = minidom.parseString(rough_string)
return reparsed.toprettyxml(indent=" ")
Run Code Online (Sandbox Code Playgroud)
toprettyxml转义引号。有什么办法可以阻止这种情况发生吗?
| 归档时间: |
|
| 查看次数: |
364 次 |
| 最近记录: |