Python 中的 XML 引用
如何在Python中引用XML来获取带有引号控制字符的字符串?
源字符串:
<root namespace="value" id="guid">
<child name="child1">Content</child>
</root>
结果字符串:
<root namespace=\"value\" id=\"guid\">\n <child name=\"child1\">Content<\/child><\/root>
How to quote XML to get the string with quoted control characters in python?
Source string:
<root namespace="value" id="guid">
<child name="child1">Content</child>
</root>
Result string:
<root namespace=\"value\" id=\"guid\">\n <child name=\"child1\">Content<\/child><\/root>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在
python.org
wiki 中找到有关如何转义/取消转义 xml 实体的信息。特别是,有一个关于使用xml.sax.saxutils.quoteattr
引用属性的部分,这似乎就是您正在寻找的内容。You can find information about how to escape/unscape xml entities in the
python.org
wiki. In particular, there's a section about quoting attributes withxml.sax.saxutils.quoteattr
which seems to be what you're looking for.