Android中解析xml文件的接口
16lz
2021-01-23
写了Android中解析xml文件的接口。注意传入的xml路径类型是
String path = "file:///data/data/com.example.androiddemo/network.xml";
否则会报异常的。 这个在Android模拟器上测试过,可以正常使用。
package com.example.androiddemo;import java.util.HashMap;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.transform.Result;import javax.xml.transform.Source;import javax.xml.transform.Transformer;import javax.xml.transform.TransformerFactory;import javax.xml.transform.dom.DOMSource;import javax.xml.transform.stream.StreamResult;import org.w3c.dom.Document;import org.w3c.dom.Element;import org.w3c.dom.NodeList;import android.util.Log;public class parseXML {private static final String TAG = "parseXMl";private static DocumentBuilderFactory factory = null;private static DocumentBuilder builder = null;private static Document doc = null;public static Document getDocument(String xml){if(doc != null) return doc;try {factory = DocumentBuilderFactory.newInstance();builder = factory.newDocumentBuilder();doc = builder.parse(xml);}catch(Exception ex){ex.printStackTrace();}return doc;}public static HashMap
更多相关文章
- Android 各种类型的资源 文件
- Android文件关联
- Android Studio项目应该提交哪些文件到GitHub上
- Android下文件操作模式(含SDCard的读写)
- JNI基础实验一:调用.so文件--友善之臂Tiny210 android 串口/pwm/A
- Android媒体文件metadata是如何实现跟解码器结合获取的