隨筆 - 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好用 百度太垃圾了   回復  更多評論
            

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


          網站導航:
           
          主站蜘蛛池模板: 新竹市| 汝南县| 邢台县| 徐水县| 黔东| 桂林市| 无棣县| 洛阳市| 阿合奇县| 昭通市| 靖江市| 开原市| 平遥县| 宿州市| 靖西县| 昌吉市| 蓬莱市| 佛冈县| 青浦区| 攀枝花市| 巩留县| 镇沅| 朝阳区| 吴江市| 福贡县| 噶尔县| 新疆| 叶城县| 图木舒克市| 望都县| 越西县| 胶州市| 西藏| 韶山市| 马公市| 什邡市| 徐汇区| 阳原县| 柘荣县| 澄迈县| 富阳市|