我在%20
使用 xpath 在 xml 中查找字符串时遇到问题。我正在尝试将此字符串匹配为:
<navMap>
...
<navPoint id="navpoint-2" playOrder="3">
<navLabel>
<text>Title</text>
</navLabel>
<content src="My%20book%20OK.xhtml"/>
</navPoint>
...
</navMap>
这是我的查询:
//ncx:content[@src='My%20book%20OK.xhtml']/../ncx:navLabel/ncx:text
它适用于@src
不包含的元素%20
,但不适用于上面给出的元素。