麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

xml的解析方式

2019-11-11 07:16:35
字體:
供稿:網(wǎng)友

xml文檔的解析有兩種方式: 一是DOM解析,一是SAX

我們用的是dom4j的解析包,其對DOM和SAX都支持解析.

java自帶以下是DOM解析.

		DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();		factory.setValidating(false);		DocumentBuilder builder = factory.newDocumentBuilder();		Document doc = builder.parse("src/students.xml");
      DOM4J獲取Document對象: 		
		SAXReader reader = new SAXReader();		Document doc = reader.read("src/students.xml");

.............................................................................................................................

java自帶SAX的解析:

SAXParserFactory factory =SAXParserFactory.newInstance();

       SAXParser parser = factory.newSAXParser();

       parser.parse("src/students.xml",new DefaultHandler()); DefaultHandler-->需要創(chuàng)建實(shí)現(xiàn)這個DefaultHandler接口的實(shí)現(xiàn)類

Dom4j通過SAX獲得document對象:

SAXReader reader = new SAXReader();

            Document doc = reader.read(input); input------>讀取xml文件的內(nèi)容

..............................................................................................................................................................................

回顯或?qū)懭離ml內(nèi)容

OutputFormat format = OutputFormat.createPRettyPrint();        //設(shè)置輸出編碼        format.setEncoding("UTF-8");        //創(chuàng)建需要寫入的File對象        File file = new File("D:" + File.separator + "books.xml");        //生成XMLWriter對象,構(gòu)造函數(shù)中的參數(shù)為需要輸出的文件流和格式        XMLWriter writer = new XMLWriter(new FileOutputStream(file), format);        //開始寫入,write方法中包含上面創(chuàng)建的Document對象        writer.write(doc);

..............................................................................................................................................................................

另外, dom4j支持xpath的(查詢)操作.

dom4j的下載地址為: https://sourceforge.net/projects/dom4j/files/dom4j/


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 49vvv| 国产成人在线免费看 | 在线观看免费视频麻豆 | 欧美日韩在线免费观看 | 亚洲午夜一区二区三区 | 国产一级做a | 羞羞视频在线免费 | 国产午夜亚洲精品午夜鲁丝片 | 欧美18一12sex性处hd | 国产精品无码久久久久 | 精品国产一区二区在线观看 | 国产在线播放一区二区 | av电影在线观看网站 | 性少妇videosexfreexxx片 | 99精品视频免费看 | 亚洲国产馆 | 亚洲啊v在线观看 | 国产精品久久久久久238 | 久久国产精品免费视频 | 欧美日韩在线播放一区 | 亚洲片在线观看 | 激情综合婷婷久久 | 欧美精品欧美 | 色网站在线免费观看 | 精品一区二区三区日本 | 久久精品欧美视频 | 91久久国产综合久久91猫猫 | 亚洲啊v在线观看 | 91短视频版高清在线观看www | 国产午夜精品一区二区三区不卡 | 国产精品成人av片免费看最爱 | 亚洲精品午夜国产va久久成人 | 成人黄视频在线观看 | 国产免费视频一区二区裸体 | 九九热国产在线 | 中文字幕在线观看网址 | 日韩视频在线一区二区三区 | 91在线色 | 国产一区二区影视 | 精品久久一区二区三区 | 天使萌一区二区三区免费观看 |