使用xpath在xml中查找带有%20
的字符串时遇到问题。
我正试图匹配这个字符串:
<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
的元素,但不适用于上面给出的元素。
答案 0 :(得分:0)
//content[contains(@src,'%20')]