0

我需要以某种方式解析的数据如下所示:

<?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>

这就像打开子文件夹,主文件夹 -> inside_main_folder -> 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。

4

1 回答 1

0

那些“ID”、“Name”和“Order”是节点的属性。获取节点后,在节点上使用 getAttribute 方法(查看 DOM 文档以查看该方法的确切名称)来解析“ID”、“Name”和“Order”的值。

于 2013-03-13T10:58:31.247 回答