【发布时间】:2015-08-31 14:17:05
【问题描述】:
下面是xml代码
<databases>
<source>
<host>prod</host>
<port>1522</port>
<user>P11</user>
<password>lXXXXX</password>
<tns>GP1</tns>
</source>
<target>
<host>bcp</host>
<port>1522</port>
<user>pg</user>
<password>yyyyy</password>
</target>
</databases>
如果“tns”存在,则现在要打印“user”和“tns”的值,否则打印 null。使用 Etree lxml 尝试但没有得到所需的结果。 谢谢。
【问题讨论】:
-
您要打印哪些项目?
-
编辑了如果存在 tns 则要打印 user 和 tns 的问题
-
我假设您有一个包含多个
<database>标签的大文件?
标签: python xml lxml elementtree