我有一个 XML 对象,我想返回可能有多个子节点的节点上的文本值。
<binding name="s"><bnode>b1fff4d00000000fe</bnode></binding>
<binding name="p"><uri>http://cidoc-crm.org/P1F.is_identified_by</uri></binding>
<binding name="zebra"><literal>copper</literal></binding>
在上述情况下,如果我可以指定绑定的名称值,我想返回每个节点中的文本。
伪代码:获取绑定名称值 == "s" 的文本;
我试过这个
x[i].getElementsByTagName("binding")[0].childNodes[0].nodeValue
所以在这种情况下,bnode 的子节点名称是什么并不重要。
我希望那很清楚
谢谢。