Xpath:如果孩子存在,如何在 xpath 中选择父注释的值

我尝试用 xml 中的 javascript 构建一个 html 表

因此,如果存在具有例如 //host 的子项,则我需要来自不同祖先的父元素的值,该父元素称为“name”和 xpath

我只需要 xpath 中的频道名称:

"/serverConfiguration/channels/channel/name"

孩子在哪里

"/serverConfiguration/channels/channel/sourceConnector/properties/listenerConnectorProperties/host"

存在


慕哥9229398
浏览 204回答 2
2回答

PIPIONE

就 XPath 而言,您似乎只想要一个谓词/serverConfiguration/channels/channel[.//host]/name或/serverConfiguration/channels/channel[sourceConnector/properties/listenerConnectorProperties/host]/name.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript