读取本地XML - 找不到源

时间:2012-02-13 22:36:19

标签: android xml android-xml

我正在尝试读取XML文件的资源,但我收到错误“未找到来源”,我将代码粘贴到下面,请告诉我我在哪里做错了

public void ParseXmlFile() {

        DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();

        try {
            DocumentBuilder db = dbf.newDocumentBuilder();
            dom = db.parse((InputStream) context.getResources().getXml(R.xml.wrist));

        } catch (ParserConfigurationException pce) {
            pce.printStackTrace();
        } catch (SAXException se) {
            se.printStackTrace();
        } catch (IOException ioe) {
            ioe.printStackTrace();
        }
    }

我在res / xml文件夹中放置了“wrist.xml”

1 个答案:

答案 0 :(得分:2)

将XML放在res / raw文件夹中并使用db.parse(context.getResources()。openRawResource(R.raw.wrist));