我用lxml生成一些XML并获得如下生成的节点:
<QBXML xmlns:py="http://codespeak.net/lxml/objectify/pytype" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
py:pytype="TREE">
Run Code Online (Sandbox Code Playgroud)
和:
<MaxReturned py:pytype="int">
Run Code Online (Sandbox Code Playgroud)
这些自定义属性会破坏Quickbooks的解析器.我可以在没有自定义内容的情况下渲染LXML吗?
Ran*_*ing 10
看起来如下照顾它:
objectify.deannotate(root, xsi_nil=True)
etree.cleanup_namespaces(root)
Run Code Online (Sandbox Code Playgroud)
或者,如果使用lxml> = 2.3.2(感谢@Pedru):
objectify.deannotate(root, cleanup_namespaces=True, xsi_nil=True)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1902 次 |
| 最近记录: |