假设我们有以下 XML 结构:
<property>
<label>Label 1</label>
<value>value 1</label>
</property>
<property>
<label>Label 2</label>
<value>value 2</label>
</property>
<!-- more of these -->
如果我们已将 XML 文档正确加载到 variablevar xml
中,xml.getElementsByTagName("property")
返回 ALL property
, label
,value
节点还是只返回property
没有子节点的节点?
为什么我要问这个,我希望能够做到以下几点:
var props = xml.getElementsByTagName("property");
var labels = props[0].getElementsByTagName("label");
如果该函数不会返回任何label
或value
节点,那么完成该任务的最佳方法是什么?