本文共 1151 字,大约阅读时间需要 3 分钟。
获取xml文件的内容的四种解析方式:DOM SAX DOM4J JDOM 使用DOM方式解析xml步骤: 1.创建一个DocumentBuilderFactory的对象 DocumentBuilderFactory dbf = DocumentBuilderFactory.instance(); 2.创建一个DocumentBuilder的对象 DocumentBuilder db = dbf.newDocumentBuilder(); 3.通过DocumentBuilder对象的parse方法加载xml文件到当前项目 Document document = db.parse(".xml"); 程序实现: package hano; import java.io.IOException; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import org.w3c.dom.Document; import org.xml.sax.SAXException; public static void main(String[] args) { //创建一个DocumentBuilderFactory对象 DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance(); try { //创建一个DocumentBuilder对象 DocumentBuilder db=dbf.newDocumentBuilder(); try { //通过DocumentBuilder的parse方法解析book.xml文件到当前项目小 Document doc=db.parse("book.xml"); } catch (SAXException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } catch (ParserConfigurationException e) { // TODO Auto-generated catch block e.printStackTrace(); } 转载地址:http://zclbi.baihongyu.com/