私は次のXMLファイルを持っています:
<persons>
<person name="shawn">
<age>34</age>
<hair style="spikes">red</hair>
</person>
<person name="mike">
<age>36</age>
<hair style="bald">red</hair>
</person>
<person name="shawn">
<age>38</age>
<hair style="bald">red</hair>
</person>
</persons>
C#でXPathを使用して、名前が「Shawn」で、ヘアスタイルが「bald」であるperson要素を選択することは可能ですか?
私は使ってみました:
XElement.XPathSelectElement("//person[@name='shawn'] | //person/hair[@style='bald']
しかし、それは私に人の要素ではなく、髪の要素への参照を与えます。
前もって感謝します :)
ピーター