當在/data/title上應用Xpath表達式時,顯示的結果爲'所有連接','轉發詳細信息','轉發詳細信息','轉發詳細信息' , '轉發詳細信息', 'ABCD',...等等。如何僅提取Xpath中的數據匹配字符串
我的XPath表達式必須僅在/標題是 '前進詳細信息' 或 '' 正向詳細名單...
<?xml version="1.0" encoding="UTF-8"?>
<data>
<title>All the connections</title>
<List>
<Listitem>
<Price>P9909</Price>
</Listitem>
</List>
<title>Forward Detail</title>
<List>
<Listitem>
<Price>P45</Price>
</Listitem>
<Listitem>
<Price>P98</Price>
</Listitem>
<Listitem>
<Price>P68</Price>
</Listitem>
</List>
<title>Forward Details</title>
<List>
<Listitem>
<Price>P452</Price>
</Listitem>
<Listitem>
<Price>P983</Price>
</Listitem>
</List>
<title>Forward Detail</title>
<List>
<Listitem>
<Price>P4501</Price>
</Listitem>
<Listitem>
<Price>P909</Price>
</Listitem>
<Listitem>
<Price>P899</Price>
</Listitem>
</List>
<title>Forward Details</title>
<List>
<Listitem>
<Price>P4522</Price>
</Listitem>
<Listitem>
<Price>P98311</Price>
</Listitem>
</List>
這個輸入,我只提取了'Forwar的價格d細節「和」轉發細節「。我必須忽略其餘的。
請幫我爲這個框架Xpath。我使用XPath 1.0
感謝 拉姆
是簡.. xml將嚴重形狀並且是一個巨大的文件,並需要提取一些數據。 。我得到了正確的條件..但不能提取所需的信息.. – Ramm
@Ramm:看到Birei的答案。這是我想到的完整版本。 –