Android读取res目录下xml目录下***.xml文件
来源:互联网 发布:淘宝分享有赏怎么用 编辑:程序博客网 时间:2024/05/20 02:27
如何读取res目录下的xml目录下的****.xml文件:
XmlResourceParser parser = getResources().getXml(R.xml.products);
ArrayList<Product> products = new ArrayList<Product>();
Product product = null;
try {
int eventType = parser.getEventType();
while (eventType != XmlPullParser.END_DOCUMENT) {
if (eventType == XmlPullParser.START_TAG
&& parser.getName().equalsIgnoreCase("product")) {
product = new Product();
product.subject = parser.getAttributeValue(0);
product.body = parser.getAttributeValue(1);
product.price = parser.getAttributeValue(2);
products.add(product);
}
eventType = parser.next();
}
sProducts = new Product[products.size()];
products.toArray(sProducts);
} catch (XmlPullParserException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
products.xml如下:
<?xml version="1.0" encoding="utf-8"?>
<products>
<product subject="耐克902 2010新款NIKE 耐克902第三代板鞋 耐克男女鞋 386201 白红" body="2010新款NIKE 耐克902第三代板鞋 耐克男女鞋 386201 白红" price="一口价:0.9" />
<product subject="魅力香水 新年特惠 adidas+阿迪达斯走珠 香体止+汗走珠 多种香型可选" body="新年特惠 adidas 阿迪达斯走珠 香体+止汗走珠 多种香型可选" price="一口价:0.01" />
<product subject="珍珠项链 【2元包邮】韩版 韩国 流行饰品太阳花小巧雏菊 珍珠项链2M15" body="【2元包邮】韩版 韩国 流行饰品太阳花小巧雏菊 珍珠项链2M15" price="一口价:0.01" />
</products>
- Android读取res目录下xml目录下***.xml文件
- Android res目录下的color.xml颜色总结
- Android反编译apk得到的res中values目录下的public.xml文件的作用
- Android Studio res目录下的图片在xml文件中的引用方式
- Res目录下资源如图片文件和xml文件资源如何被加载显示出来
- 解析res资源目录下的raw文件夹里的xml文件
- android中的目录layout、res\anim、res\xml、res\raw,
- res/values目录常用xml文件
- Android 调用 资源目录下xml文件中的属性
- Android 利用XmlParser解析assets目录下的xml文件
- Android studio读取res文件夹下的xml文件(备忘)
- Android 资源目录 /res/xml /res/raw 和 /assets
- Android资源目录 /res/xml /res/raw 和 /assets介绍
- android的资源目录 /res/xml /res/raw 和 /assets
- “新建安卓工程时,src与res目录下没有自动生成的.java和.xml文件“的解决
- Android 读取assets目录下的文件
- Android 读取 assets目录下的文件
- Android读取assets目录下所有文件
- 盖网商城教你玫瑰精油的7大妙用法
- 4.面向对象基础
- 3.数据类型、运算符、表达式、运行流程
- 5.this调用成员变量、成员函数、构造函数
- uploadify 在chrome上崩溃的办法
- Android读取res目录下xml目录下***.xml文件
- 7.继承相关(extends、super、override)
- 用JDBC向oracle表中插入String类形自增长序列(如stu_1)
- 6.static、final关键字
- 8.转型
- 用Javascript评估用户输入密码的强度(Knockout版)
- 11.接口
- 10.包和访问权限
- 9.抽象类和抽象函数