結果を並べ替える方法について、いくつかのアイデアが必要です。
シナリオは次のとおりです。2つの列を持つXMLファイル:StateとTerritory(顧客がカバーするすべてのStates)SAXパーサーは、State=NYまたはTerritoryにNYの結果が含まれる結果をListViewに返します
州が最初にニューヨーク州で、地域にニューヨーク州が2番目に含まれているレコードで結果を並べ替える必要があります。ソートは、州と準州の両方でFIFOです。
XMLを2回読みたくないので、それを効率的に実行する方法についての提案を探しています。
今のところ、私が持っている最善のアイデアは、Saxハンドラーで2つの異なるリストオブジェクトを作成してから、パーサーでgetListA、getListBを作成することです。
明らかな代替ソリューションを見逃していないことを確認してください。
ありがとう!