Comment faire pour récupérer tableau 2D de la chaîne xml de ressources pour Android?

Supposons que j'ai stocké à 2 dimensions de la matrice de dans android de ressources comme indiqué ci-dessous. Comment puis-je obtenir en java collection comme Arraylist?

<resources>
<string-array name="countries_array">   
<item>
    <name>Bahrain</name>
    <code>12345</code>
</item>
<item>
    <name>Bangladesh</name>
    <code>54545</code>
  </item>
<item>
    <name>India</name>
    <code>54455</code>
</item>

</string-array>
</resources>

Par exemple dans le cas de 1 dimensions, tableau, nous pouvons le faire en utilisant

getResources().getStringArray(R.array.countries_array);

Lorsque le countries_array est comme

<resources>
<string-array name="countries_array">   
  <item>Bahrain</item>
  <item>Bangladesh</item>
  <item>India</item>
</string-array>
</resources>

OriginalL'auteur Imon | 2012-07-07