Załóżmy, że zapisałem dwuwymiarową tablicę w zasobach Androida, jak pokazano poniżej. Jak mogę uzyskać je w kolekcji java, takiej jak Arraylist?Jak odzyskać tablicę 2D z zasobów ciągów xml dla Androida?
<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>
Na przykład w przypadku 1 wymiarowej tablicy możemy zrobić to za pomocą
getResources().getStringArray(R.array.countries_array);
Gdy countries_array jest jak
<resources>
<string-array name="countries_array">
<item>Bahrain</item>
<item>Bangladesh</item>
<item>India</item>
</string-array>
</resources>
dobra odpowiedź. Ale jest jedna ważna rzecz, jeśli jest miejsce w jsonie ważne, aby zastąpić '' 'specjalnym znakiem, tj. '{" Title ":" WHITE SHOW "}'. W przeciwnym razie nic nie zostanie pokazane. jego bardziej cechą JSON –