發佈我的完整代碼並不是必需的,因爲我只有一個簡短的問題。我正在使用XML Doc中的XPath搜索文本值。我有一個XML像搜索特定節點之後的第一個匹配元素(XPath和iTunes XML)
<key>Name</key>
<string>Dat Ass</string>
<key>Artist</key>
<string>Earl Sweatshirt</string>
<key>Album</key>
<string>Kitchen Cutlery</string>
<key>Kind</key>
<string>MPEG-Audiodatei</string>
我有一個表達的是這樣的:
//string[preceding-sibling::key[text()[contains(., 'Name')]]]/text()
,但是這給了我所有下面的字符串標籤,我只是想第一個與宋標題。
招呼亞歷克斯