QString/QByteArray に次の XML データがあります。
<MainData version="5" entireSeasonProductId="some_Id">
<Season id="1" sProductId="some_Id">
<Episode chapter="1" eProductId="some_Id">
<Audio>
<Content contentId="030101" name="name1" singer="Singer1" duration="08:44" url="some_url_link" crbt="" crbtcode=""/>
<Content contentId="030102" name="name2" singer="Singer2" duration="8:23" url="some_url_link" crbt="" crbtcode=""/>
</Audio>
</Episode>
<Episode chapter="2" eProductId="some_Id">
<Audio>
<Content contentId="030101" name="name1" singer="Singer1" duration="08:44" url="some_url_link" crbt="" crbtcode=""/>
<Content contentId="030102" name="name2" singer="Singer2" duration="8:23" url="some_url_link" crbt="" crbtcode=""/>
</Audio>
</Episode>
</Season>
</MainData>
name
、singer
およびduration
ListViewに表示したい。
また、予想される入力の正確なデータを渡しSeason Id
、取得する方法を教えてください。Episode chapter no.
注: 複数の<Season>
タグと、タグ内の数を持つ複数の<Episode>
タグが存在する可能性があります。<Content>
<Audio>
誰でも私が同じことをするのを手伝ってください。
前もって感謝します。