Android アプリケーションの場合、以下のような XML ソースからデータを取得しています。
<item>
<description>product description A </description>
<category>categoryA</category>
</item>
<item>
<description>product description B </description>
<category>categoryB</category>
</item>
すべてのカテゴリ値をリスト ビューに表示したいと考えています。ユーザーが 1 つのカテゴリをクリックすると、そのカテゴリのすべての説明値が表示されます。
このためには、すべてのカテゴリ値を抽出し、重複を取り除き、アルファベット順に並べ替えて、リスト ビューで使用する必要があります。それを行う最も簡単な方法は何ですか?独自の関数を作成すると、非常に多くのループに入ります。これを達成する簡単な方法はありますか?