ノードと子ノードからデータを取得し、文字列またはデータテーブルに格納したいと考えています。xml ファイルから値を取得するコードを提供してください。
XML ファイル
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE VirtualSport SYSTEM "VirtualSport.dtd">
<VirtualSport sport="Dog" type="Result" generated="20080531T110552+0100">
<Competition venue="Warcester Green" date="20080531" status="Active" revision="1">
<Event time="1105+0100" status="Result" number="1" noOfCompetitors="6" revision="7" offtime="110508+0100" wintime="000029.00">
<Competitor number="6" name="Time At the Bar" finishPosition="1">
<Odds numerator="6" denominator="1"/>
</Competitor>
<Competitor number="1" name="Pantomime Dame" finishPosition="2">
<Odds numerator="9" denominator="2"/>
</Competitor>
<Competitor number="2" name="Scrapper" finishPosition="3">
<Odds numerator="3" denominator="1" status="2Fav"/>
</Competitor>
<Returns type="Forecast" dividend="39.50"/>
<Returns type="TriCast" dividend="122.83"/>
</Event>
</Competition>
</VirtualSport>
私はこのような出力が欲しい
number= 6
name= Time At the Bar
finishPosition= 1
最初にログ ファイルのデータを表示します。どんなアイデアでも助けてください。