隨筆 - 16  文章 - 22  trackbacks - 0
          <2015年7月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          常用鏈接

          留言簿(3)

          我參與的團隊

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          使用JAVA自帶dom包(org.w3c.dom)時,想寫入doctype
          <!DOCTYPE alert PUBLIC "SYSTEM" "TEST.dtd">




          百度不可靠,搜半天沒找到,google下就OK了

          TransformerFactory transformerFactory 
          = TransformerFactory.newInstance();
          Transformer transformer 
          = transformerFactory.newTransformer();
          transformer.setOutputProperty(OutputKeys.INDENT, 
          "yes");
          transformer.setOutputProperty(OutputKeys.OMIT_XML_DECLARATION, 
          "no");
          transformer.setOutputProperty(OutputKeys.METHOD, 
          "xml");
          DOMImplementation domImpl 
          = document.getImplementation();
          DocumentType doctype 
          = domImpl.createDocumentType("doctype",
          "SYSTEM",
          "TEST.dtd");
          transformer.setOutputProperty(OutputKeys.DOCTYPE_PUBLIC, doctype.getPublicId());
          transformer.setOutputProperty(OutputKeys.DOCTYPE_SYSTEM, doctype.getSystemId());
          DOMSource source 
          = new DOMSource(document);
          StreamResult result 
          = new StreamResult(new File(database));
          transformer.transform(source, result);






          posted on 2015-07-09 11:43 rapin 閱讀(633) 評論(1)  編輯  收藏

          FeedBack:
          # re: JAVA自帶DOM包操作XML 2016-06-30 16:24 ttt
          還是google好用 百度太垃圾了   回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 河北区| 津南区| 湄潭县| 永福县| 肇庆市| 曲周县| 辰溪县| 土默特右旗| 海盐县| 白水县| 成安县| 临海市| 罗田县| 新安县| 南京市| 临清市| 江源县| 柏乡县| 麟游县| 布尔津县| 博野县| 白水县| 孟津县| 秦皇岛市| 尖扎县| 闽清县| 呈贡县| 昌图县| 庆城县| 秦皇岛市| 宜宾县| 太白县| 林口县| 石台县| 筠连县| 盐源县| 保靖县| 镇坪县| 哈密市| 德庆县| 罗定市|