JavaScript中的XML完整路径解析

时间:2018-03-21 15:14:45

标签: javascript xml parsing getelementsbytagname

对不起,我甚至不知道我需要的名字。我为此道歉。

在PowerShell中,我可以执行以下操作来指定要从XML中提取的数据:

$participantID in $getParticipantListResponseXml.RESPONSE_TRANS_CONF.ACTION.GET.CONFERENCE.ONGOING_PARTY_LIST.ONGOING_PARTY.PARTY.ID

我不能用JavaScript做的事情:

getElementsByTagName('ID')

因为ID' ID出现在多个地方,我需要指定确切的路径。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

这可能会有所帮助

document.evaluate( expression, document, null, XPathResult.ANY_TYPE, null );

实施例

document.evaluate( '//p', document, null, XPathResult.ANY_TYPE, null );