android实现xml数据的解析
来源:互联网 发布:redis 数据库大小 编辑:程序博客网 时间:2024/06/14 03:54
<? version="1.0" encoding="utf-8"?>
<Family>
<Father name="jin" age="34"></Father>
<Mother name="man" age="32"></Mother>
<Son name="xian" age="18"></Son>
</Family>
尖括号里的“Family”,"Father","Mother","Son"是属于标签(tag)
而“name”,“age”的是各个表签对应的属性
DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
try {
DocumentBuilder builder=factory.newDocumentBuilder();
//这个方法里面可以传入一个xml格式的字符串,也可以是文件
org.w3c.dom.Document document=builder.parse(getAssets().open("family.xml"));
//获取根元素
org.w3c.dom.Element e= document.getDocumentElement();
//NodeList list=e.getElementsByTagName("Family");
String totalString="";
NodeList element=e.getElementsByTagName("Father");
String attributeString =((org.w3c.dom.Element)element.item(0)).getAttribute("name");
String ageString=((org.w3c.dom.Element)element.item(0)).getAttribute("age");
totalString+=attributeString+":"+ageString+"\n";
element=e.getElementsByTagName("Mother");
attributeString =((org.w3c.dom.Element)element.item(0)).getAttribute("name");
ageString=((org.w3c.dom.Element)element.item(0)).getAttribute("age");
totalString+=attributeString+":"+ageString+"\n";
element=e.getElementsByTagName("Son");
attributeString =((org.w3c.dom.Element)element.item(0)).getAttribute("name");
ageString=((org.w3c.dom.Element)element.item(0)).getAttribute("age");
totalString+=attributeString+":"+ageString+"\n";
0 0
- android实现xml数据的解析
- Android xml数据的解析
- Android---解析XML数据
- Android 解析XML数据
- Android XML数据解析
- Android XML数据解析
- android解析XML数据
- android XML数据解析
- Android解析xml数据
- Android解析XML数据
- Android解析服务器端发来的xml数据
- Android解析服务器端发来的xml数据
- Android基础---->XMl数据的解析
- android基础---->XMl数据的解析
- Android解析XML 格式的数据
- Android实现XML解析
- Android数据解析-----解析xml数据
- Android数据解析之XML数据解析
- 强引用和弱引用
- 用Mybatis自动生成代码
- 软件测试的几个误区
- leetcode_441. Arranging Coins 分配硬币构造台阶
- MSQL—JOIN的使用
- android实现xml数据的解析
- ClassLoader运行机制
- yii2使用cookie的方法
- 基本JSON小程序
- 文件上传验证
- DrawerLayout 仿QQ侧滑抽屉的效果
- operator的两种主要用法
- Openssl aes对称加密算法 加解密例程 1
- 作业小结:将gtvg项目修改为支持mvc和数据访问的过程