【发布时间】:2012-03-15 18:57:38
【问题描述】:
我在 res/xml 文件夹中有一个 XML 文件 (config.xml),我需要解析这个 XML。 为此,我使用 SAXParser。我正在尝试这种方式:
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);
但这不起作用...
解析方法有以下参数:
uri 要解析的内容的位置。
dh 要使用的 SAXDefaultHandler。
我应该使用 URI 还是 Uri?有什么区别?
【问题讨论】:
-
您可以使用
XmlResourceParser而不是SAXParser来解析资源