使用xpath.js进行xml解析

时间:2015-07-09 08:44:34

标签: javascript xml xpath

以下是我正在处理的XML结构:

      <A>
        <B>
          <C>
            <D>some data</D>
            <D>some data</D>
          </C>
        </B>
        <B>
          <C>
            <D>some data</D>
          </C>
        </B>
      </A>

我正在使用xpath.js来解析这个XML。这是场景

1

      select(xmlData, "//B[1]//D");//length is 2.contains D tags within first B
      select(xmlData, "//B[2]//D");//length is 1.contains D tags within second B

2

      select(xmlData, "//C[1]//D");//length is 3.contains all D tags
      select(xmlData, "//C[2]//D");//this is undefined.

上述获取D标签作为数组的方法与为什么输出不同有什么不同?

0 个答案:

没有答案