0

これを行っている間、私はこのチュートリアルに従いました。XML を適切に解析しますが、URL から解析します。XML ソースを R.xml フォルダーに変更する必要があります。

ArrayList<HashMap<String, String>> menuItems = new ArrayList<HashMap<String, String>>();
XMLParser parser = new XMLParser();
String xml = parser.getXmlFromUrl(URL); // getting XML
Document doc = parser.getDomElement(xml); // getting DOM element`

String xml = parser.getXmlFromUrl(URL);XML が R.xml フォルダーから取得されるようにコード行を変更するにはどうすればよいですか?

4

2 に答える 2

1

まず、フォルダ /res/xml と独自の XML ファイル myxml.xml を作成します。

次に、次を使用して開くことができます。

Resources res = activity.getResources();
XmlResourceParser xrp = res.getXml(R.xml.your_resId);

この投稿をフォローできます。

于 2013-07-14T10:07:45.597 に答える
0

xml ファイルが res/xml にある場合は、 http: //developer.android.com/guide/topics/resources/providing-resources.html を参照してください。もう 1 つのオプションは、アセット フォルダーにファイルを配置することです。その後、アセット ファイルから URI を取得する方法で説明されているようにアクセスできます。.

あなたの問題が正確に何であるかは、あなたの質問からは明らかではありません。上記のオプションのいずれもあなたに適していない場合は、もう少し要件を指定してください。

于 2013-07-14T10:01:59.327 に答える