0

假设我有一个如下所示的 XML 文件:

<Object1s>
<Object1>
    <Field1></Field1>
    <Object2s>
        <Object2>
            <Field1a></Field1a>
            <Field1b></Field1b>
        </Object2>
        <Object2>
            <Field1a></Field1a>
            <Field1b></Field1b>
        </Object2>
    </Object2s>
</Object1>
<Object1>
    <Field1></Field1>
    <Object2s>
        <Object2>
            <Field1a></Field1a>
            <Field1b></Field1b>
        </Object2>
    </Object2s>
</Object1>
</Object1s>

当我尝试做同样的事情时,我发现的 DOM 教程不起作用。例如,我希望能够将 Object2 与它们所在的 Object1 分开。当遵循 DOM 教程给出的示例时,在其 XML 文件中不存在这种类型的东西时,我得到了其中的所有 Object2当我试图找到它们时,任何 Object1。

有人可以给我看一个处理这种事情的例子吗?

4

1 回答 1

0

好的,想通了。我所做的是使用我为每个元素声明的元素,并在调用 .getElementsBytagName() 中获取该元素中的元素。

于 2013-07-02T19:49:44.227 回答