把文件从assets文件夹下给取出来并解析的方法:
Intent intent;
String link;
//解析xml
intent = this.getIntent();
link = intent.getStringExtra("link");
InputStreamReader inputReader;
SAXBuilder builder = new SAXBuilder();
try {
inputReader = new InputStreamReader(getResources().getAssets().open(link));
Document doc = builder.build(inputReader);
Element root = doc.getRootElement();
// 以下这段程序 是取出item的
Element elementItemTitle = root.getChild("title"); //标题
} catch(Exception e){
e.printStackTrace();
}
===============================================
下面是从sd卡中获得并解析出xml的方法,个人总结
//解析xml
Intent intent=this.getIntent();
String link = intent.getStringExtra("link");
File file = new File(link);
SAXBuilder builder = new SAXBuilder();
try {
Document doc = builder.build(file);
Element root = doc.getRootElement();
// 以下这段程序 是取出item的
Element elementItemTitle = root.getChild("title"); //标题
} catch (IOException e) {
e.printStackTrace();
} catch (JDOMException e) {
e.printStackTrace();
}
分享到:
相关推荐
很多时候我们需要将资源文件以XML形式放在assets文件夹下,我写的这个demo是一个比较通用的获取xml输入流,解析xml获取想要数据的方法,希望对大家有帮助。
解析SD卡中的XML资源文件,获取数据,已备使用。第一次运行会提示将预留在项目中assets文件夹下xml文件拷到设备对应SD卡文件夹下,再运行就会解析出结果。我一直都用的这个,希望对大家有帮助。
获取assets文件夹下资源 获取assets文件夹下资源 详细介绍:https://blog.csdn.net/Greathfs/article/details/52123984
通过代码创建一个现在不存在,自己想要存放信息的文件夹和创建xml文件,并向xml中写入信息。
Android使用Dom方式解析XML,虽然xml文件太大时不建议用dom方式解析,但是如果文件比较小,也不失为一种选择。项目中xml放在assets文件夹下,view绑定使用butterknife
1 Unity 打包后各种路径处理! 2 正确读取StreamingAssets文件夹里面的文件 3 调用手机里面邮箱像指定的邮箱地址发送邮件 4 调用手机里面浏览器打开Html文件
文件夹的创建将raw中文件放到SD卡中将assets中文件保存到SD卡中压缩包的解压文件的删除功能.rar
提供了android中使用dom、pull、sax三种方式进行xml解析,xml文件放置在assets文件夹下,view绑定使用butterknife
实现pull方式解析xml文件,xml文件放置在assets文件夹,View绑定使用butterknife
不同平台下的加载路径,跳过Bom获取解析Xml文件信息。 相关文章解析http://blog.csdn.net/until_/article/details/79387028
今天用到了提示音,读取 android 文件夹 assets 下的音频,写了个demo,可以直接拿去用;文件夹下音频大小好像不能超过1M,否则可能不能读取;
本文示例主要实现了Android获取assets文件夹中的数据并将其写入到SD卡中,该程序实现的步骤主要为:首先读取assets文件夹中的数据库,再将其写入到SD存储卡中。 完整示例代码如下: import java.io.File; import ...
Android 加载assets文件夹的文本文件 图片
读取Assets资源文件 Json解析
Android高级应用源码-文件夹的创建将raw中文件放到SD卡中将assets中文件保存到SD卡中压缩包的解压文件的删除功能.zip
1.在Assets文件夹中模拟创建XML数据 2.创建对应XML的Bean对象 3.开始解析 XML数据的Dom解析 DOM解析XML文件时,会将XML文件的所有内容读取到内存中(内存的消耗比较大),然后允许您使用DOM API遍历XML树、检索所需...
以上是0.5版本更新,本人在其基础上增加了加载apk包中assets文件夹下图片的加载问题。 更新此版本纯属学习交流,如有冒犯请内信本人,有问题资源将于24小时内删除。 用法:原来在WaterFallItem中添加的是网址资源,...
这是一个android下对assets文件夹的使用,实现了对外部导入数据库文件的操作,查询和删除功能
1、新建assets文件夹,并将json文件复制到此文件夹中 在main文件夹下新建assets文件,然后再assets文件中新建namelist.json文件夹,将json数据复制到test.json文件中。 2、访问json文件 try { AssetManager ...
Java和JNI读取android apk里assets文件夹示例demo,参见博客详解: http://blog.csdn.net/yanzi1225627/article/details/20577059