私はAndroidを初めて使用し、Androidでsax解析を探しています。検索時に例が多すぎますが、いずれも要件を満たしていないため、ここでは、必要なXML構造を投稿します。
<vehicle_appname version="1.0">
<vehicle_selection>
<vehicle_selection_option name="car">
<vehicle_issues>
<vehicle_item id="1" vehicle_filename="honda" vehicle_fileurl="honda13" icon_image="hodaFeb13.png" vehicle_heading="1.png" chapter_count="45"/>
<vehicle_item id="2" vehicle_filename="benz" vehicle_fileurl="Woman_feb13" icon_image="benzfeb13.png" vehicle_heading="1.png" chapter_count="6"/>
</vehicle_issues>
</vehicle_selection_option>
<vehicle_selection_option name="jeep">
<vehicle_issues>
<vehicle_item id="1" vehicle_filename="mahindra" vehicle_fileurl="mahindra" icon_image="mahindra_Feb13.png" vehicle_heading="1.png" chapter_count="45"/>
</vehicle_issues>
</vehicle_selection_option>
</vehicle_selection>
</vehicle_appname>
ここで、Vehicle_selection_option nameはヘッダータグであり、Vehicle_itemタグにはそのヘッダーのコンテンツが含まれ、単一または複数のコンテンツタグが存在する可能性があります。私の要件:
- このxmlを解析したいと思います。XML saxの解析は簡単ですが、ここではxmlファイルをネストしているため、Vehicleタグの値はそのヘッダー(vehicle_selection_optionタグ)に適切である必要があります。
- この内容をリストビューで表示したい。