DOM解析XMl文件
来源:互联网 发布:淘宝店铺名片分享 编辑:程序博客网 时间:2024/06/09 21:38
@Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 得到一个DOM解析的工厂 DocumentBuilderFactory builder = DocumentBuilderFactory .newInstance(); // 通过工厂实例生成一个document解析器对象 DocumentBuilder db = builder.newDocumentBuilder(); // 得到assets文件中的文件开始解析 InputStream is = getAssets().open("Books.xml"); // 返回一个文档对象 Document parse = db.parse(is); // 得到根节点Books Element element = parse.getDocumentElement(); // 得到Books节点下的子节点 Book元素 NodeList nodeList = element.getElementsByTagName("Book"); sb = new StringBuffer(); // 遍历子节点 for (int i = 0; i < nodeList.getLength(); i++) { // Book Element ment = (Element) nodeList.item(i); String name = ment.getElementsByTagName("name").item(0) .getTextContent(); String price = ment.getElementsByTagName("price").item(0) .getTextContent(); String author = ment.getElementsByTagName("author").item(0) .getTextContent(); sb.append("书名:" + name + " ,价格:" + price + " ,作者:" + author); System.out.println("==================="+name+"=="+price+"=========="+author); } } catch (Exception e) { e.printStackTrace(); }return sb;
阅读全文
0 0
- DOM解析XML文件
- xml文件解析-DOM
- dom解析xml文件
- DOM解析XML文件
- dom解析xml文件
- Dom解析XML文件
- DOM解析XML文件
- Dom 解析XML文件
- DOM解析XML文件
- DOM解析XML文件
- DOM解析XML文件
- DOM 解析XML文件
- DOM解析xml文件
- DOM解析xml文件
- DOM解析XML文件
- Dom解析xml文件
- DOM解析XMl文件
- dom解析XML文件
- CodeForces
- gradle的安装使用
- 矩阵链乘法
- Mysql的自我复制的sql语句
- Python实现基于BIC的语音对话分割(一)
- DOM解析XMl文件
- Jq--内容过滤选择器
- 【caffe】Caffe的Python接口-官方教程-00-classification-详细说明(含代码)
- Mysql远程连接Error1130解决方法
- 硬链接与软链接
- 信源第二次作业
- CodeForces
- Linux 系统文件属性与权限
- 对称加密和非对称加密的详细说明