文字列を含むnodeValueを持つ要素を探すXpathクエリを作成しました。XPathで同じ名前付き要素をクエリする
/campaigns/campaign[contains("7218322441485795", creative_id)]
ただし、クエリするXMLには複数の<creative_id>
要素があります。
<campaigns>
<campaign>
<creative_id>41485795</creative_id>
<creative_id>41485759</creative_id>
<creative_id>41485694</creative_id>
<resources>
....
問題は、クエリが最初creative_id
要素を評価し、&第二ではないということです。
最初のcreative_id
要素に限定されないXPathクエリを作成するにはどうすればよいですか?
どのようにあなたは、このXPathクエリを呼ぶのです。その
creative_id
子供たちのいずれかが提供する文字列の一部と一致する場合引数の順序が正しいと仮定すると、次の式が
campaign
要素を返しますか? – Chris...それは... XPathですか? – mellamokb
@Chris http://en.wikipedia.org/wiki/XPath –