我需要解析的数据看起来像这样:
<?xml version="1.0" encoding="utf-8"?>
<parent>
<child ID="1" Name="CHILD" Order="1">
<subchild ID="1" Name="SUB_CHILD" Order="1">
<subchild ID="1" Name="SUB_CHILD_NODE1" Order="01"/>
<subchild ID="2" Name="SUB_CHILD_NODE2" Order="02"/>
</subchild>
</child>
</parent>
这就像打开子文件夹,主文件夹 - &gt; inside_main_folder - &gt; inside_main_folder中的数据。对不起,我无法解释,这是第一次看到这种数据。
我之前解析过数据,但看起来像这样:
<results>
<result>
<id>1</id>
<name>Mark</name>
<score>6958</score>
</result>
<result>
<id>2</id>
<name>Wesley</name>
<score>4039</score>
</result>
</result>
顺便说一句,我正在使用DOMParser。
答案 0 :(得分:0)
那些“ID”,“名称”和“顺序”是节点的属性。获取节点时,请在节点上使用getAttribute方法(检查DOM文档以查看方法的确切名称)来解析“ID”,“名称”和“顺序”的值。