同じ親要素で複数回使用されている要素の値を取得する場合、最初の要素だけでなく、同じ名前の各要素を取得したいと考えています。
例 -
<catalog>
<cd>
<title>Empire Burlesque</title>
<artist>Bob Dylan</artist>
<artist>Bob Dylan2</artist>
<artist>Bob Dylan3</artist>
<country>USA</country>
<company>Columbia</company>
<price>10.90</price>
<year>1985</year>
</cd>
</catalog>
ここで、各 CD を for-each し、value-of を使用してアーティスト名を出力すると、最初の要素しか取得できません (ある程度理解できます)。しかし、for-each ループ内で同じ名前のすべての要素を取得するにはどうすればよいでしょうか? 内部の for-each ループを実行しようとしましたが、うまくいきませんでした。
私はXMLとその仕組みに非常に慣れていないので、簡単に教えてください...:-(