res/xmlフォルダにXMLファイル(config.xml)があり、このXMLを解析する必要があります。 これを行うにはSAXParserを使用します。プロジェクトリソースからxmlを解析する方法android
は、コンテンツの場所をURIに解析する:
parseメソッドは、次のパラメータを持っている...
SAXParserFactory factory = SAXParserFactory.newInstance(); SAXParser saxParser = factory.newSAXParser(); DefaultHandler handler = new DefaultHandler() { //handler definition... }; Uri configUri = Uri.parse("android.resource://myPackageName/" + R.xml.config); saxParser.parse(configXML.toString(), handler);
しかし、これは動作しますしない:私はこのようにしようとしています。
dh使用するSAXDefaultHandler。
URIまたはUriを使用する必要がありますか?違いは何ですか?
リソースを解析するための 'SAXParser'ではなく' XmlResourceParser'を使用してください –