Android从文件夹中读取XML文件

时间:2014-05-13 22:42:11

标签: java android

所以我试图从我的应用程序中的assests文件夹中读取一个文件。我找到了一个解决方案,每个解决方案看起来和我正在做的一样。

我在我的主文件中执行此任务,这里是类定义:

公共类MainActivity扩展ActionBarActivity实现ActionBar.TabListener {

然后我在MainActivity中的函数中有这个:

    XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
    factory.setNamespaceAware(true);
    factory.setValidating(false);
    XmlPullParser xpp = factory.newPullParser();

    AssetManager manager =getAssets();


    InputStream input = null ;
    try
    {
        input= manager.open("data.xml");
        System.out.println("PASSED");

    }
    catch (IOException e) {
        System.out.println("FAILED");
    }

    xpp.setInput(input, null);

我尝试了很多不同的选项,但输入为null,它永远不会得到不同的值。

任何帮助将不胜感激,我是Android编程的新手。

谢谢!

0 个答案:

没有答案