有許多這樣的xmlfiles,其結構不相同,可能會有所不同。路徑和運算符以及通配符搜索
<ratings>
<rating>
<agency>SP</agency>
<provider>SP</provider>
<type>LONG TERM</type>
<currencyType>LOCAL</currencyType>
<description>SP Standard LT LC rating</description>
<crating by = "Moodys">
<code>BBB+</code>
</crating>
<crating by = "S&P">
<code>AAA-</code>
</crating>
<date>2011-09-07</date>
</rating>
</ratings>
我想找到有BBB +和AAA- 的文本由於XML結構變化我不得不求助於外卡而不能依靠 元素名稱的任何想法所有的XML文檔我該怎麼做,請。
我的嘗試是,但它不工作
//*[. = "BBB+" and . = "AAA-"]
如果我不使用「和」它的工作原理,但那就不是符合我的標準。
用途|而不是和 – Fireworks