【问题标题】:how to make InputStream for local xml file如何为本地xml文件制作InputStream
【发布时间】:2013-01-07 20:39:42
【问题描述】:

我是初学者 android 应用程序开发人员。

我将解析保存在本地存储中的 xml 文件。

但我不知道如何制作 InputStream。

请告诉我一些建议。预谢谢!!

... APP_LOCAL_DIR = "/data/com.qqq.qqq/appname/"; 
String xml_file_path = APP_LOCAL_DIR.getAbsoluteFile() +"/" + YYYYMM + ".xml";

try {
        XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
        factory.setValidating(false);
        XmlPullParser myxml = factory.newPullParser(); 

        InputStream raw = ________________________???? 
        myxml.setInput(raw, null);

 ....... 

【问题讨论】:

    标签: android inputstream xmlpullparser


    【解决方案1】:

    您的数据来自文件,因此您想使用扩展 InputStreamFileInputStream

    InputStream raw = new FileInputStream(new File(xml_file_path));
    

    【讨论】:

    • 有什么例子吗?在 xml_file_path 上。
    猜你喜欢
    • 2017-12-14
    • 2021-11-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-19
    • 2013-07-29
    • 2015-04-12
    • 2011-05-09
    • 1970-01-01
    相关资源
    最近更新 更多