【发布时间】:2013-06-17 14:37:50
【问题描述】:
我正在尝试解析一些 XML 文件,如下所示:
<foo
...
</M1>
<foo2 CHAR="A" NUM="8" TYPE="beta">
<SEQ>
12345
</SEQ>
<REGION seq_beg="1" seq_end="8" >
<REGION seq_beg="9" seq_end="21">
<REGION seq_beg="22" seq_end="32">
<REGION seq_beg="33" seq_end="44">
</foo2>
我可以使用childNodes[x] 来获取所有内容
<foo2 ...
</foo2>
并使用getElementsByTag("SEQ") 或getElementsByTag("REGION")
我如何获得nodeName <foo2> 的值以打印出CHAR, NLM...etc.
【问题讨论】:
-
我想我现在知道答案了,只需使用属性['xxx'].value;
-
您可以回答自己的问题,并将其标记为已接受。
-
我在哪里可以做到这一点?我想我在提交时没有检查“回答我自己的问题”:-( .....
-
像往常一样发布答案。这是一个正常的答案,但是您自己发布的,您可以接受。
-
谢谢...但看来我只能在 2 天内接受我的回答:-(
标签: python dom xml-parsing minidom