繰り返し発生するXML要素があります
<comment>
<cmnt_reas_typ>reason1</cmnt_reas_typ>
<cmnt_txt>ABC</cmnt_txt>
</comment>
<comment>
<cmnt_reas_typ>reason1</cmnt_reas_typ>
<cmnt_txt>ABC</cmnt_txt>
</comment>
<comment>
<cmnt_reas_typ>reason2</cmnt_reas_typ>
<cmnt_txt>ABC</cmnt_txt>
</comment>
cmnt_txt
基本的には、特定のに対して1回だけ表示したいcmnt_reas_typ
。したがって、上記の例から、 「reason1」cmnt_txt
に対して「ABC」を1回だけ表示したいと思います。cmnt_reas_typ
しかし、問題はcmnt_reas_typ
動的な値であり、XPathでハードコーディングすることはできません。cmnt_txt
これに対して1つだけを返すという言い方はありcmnt_reas_typ
ますか?または、XPathがブール値を返す場合でも、true
それが2回目に発生する場合は、それでもcmnt_reas_typ
問題ありません。XPATH1.0用です。