android - 从 Android 应用程序中的 xml/csv 文件读取数据

标签 android xml csv

是否可以从 xml/csv 文件中读取数据并在 android 应用程序中显示?任何指示都会非常有帮助。

最佳答案

先把你的xml文件放在raw文件夹里

然后试试这个(Xml pull Parser)

String temp1 = "" ,string 1;

    final InputStream object = this.getResources().openRawResource(R.raw.data);
    final InputStreamReader isr = new InputStreamReader(object);

           try {                    
                XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
                factory.setNamespaceAware(true);
                XmlPullParser parser = factory.newPullParser();  

                parser.setInput(isr);           
                int eventType = parser.getEventType();

                while (true)
                {
                if(eventType == XmlPullParser.END_DOCUMENT)  
                    {
                    break;
                    }   
               else
                    temp1 = parser.getName();                       
                    {
                    switch(eventType)                           

                        {       case XmlPullParser.START_DOCUMENT:                       

                                break;                      

                                case XmlPullParser.START_TAG:
                              parser.getName());    

                                    if(temp1.equalsIgnoreCase("Your Conditions")) {
                                        string 1 = parser.nextText();    
                                    //save the parsed message to string                     
                                    }   


                                    break;                                                                      

                                case  XmlPullParser.END_TAG:                 
                                break;


                        case  XmlPullParser.TEXT:

                             break;                  
                        }     

                        eventType = parser.next();              

                        }   
               }                  

关于android - 从 Android 应用程序中的 xml/csv 文件读取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23529235/

相关文章:

android - 背景时如何使 Activity 模糊?

java - 改造 2 @path 与 @query

java - jaxb 将随机字符串绑定(bind)到 xs :boolean 'true'

xml - 如何在 Swift 中解析 XML 附件

python - 当使用 pandas 读取两个略有不同的 CSV 文件时,其中一个的处理方式与另一个不同。为什么?

java - 当我的验证条件在另一个类中时,如何重定向到另一个 Activity ?

android - 从 SQLite 数据库中检索数据

java - 由于方法使用无效而导致编译时错误

python - numpy.genfromtxt 错误地解析带有转义字符的列名

Python 请求 POST 返回不完整的内容