<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 431,  comments - 344,  trackbacks - 0

    要這么做是因為Server返回給我們的XML肯定是合法的,不需要驗證。

    而設置不需要驗證,只需要設置DocumentBuilderFactory.setValidating(false)就可以達到效果了,但是解析器還是會讀取DTD的,解決的方法是實現EntityResolver接口,具體代碼如下:

    package com.founder.demo;

    import Java.io.ByteArrayInputStream;
    import Java.io.IOException;

    import org.xml.sax.EntityResolver;
    import org.xml.sax.InputSource;
    import org.xml.sax.SAXException;

    public class IgnoreDTDEntityResolver implements EntityResolver {

     @Override
     public InputSource resolveEntity(String publicId, String systemId)
       throws SAXException, IOException {
            return new InputSource(new ByteArrayInputStream("<?xml version='1.0' encoding='UTF-8'?>".getBytes()));
     }

    }

    然后設置SAXReader 對象如下:
    SAXReader reader = new SAXReader();
    reader.setEntityResolver(new IgnoreDTDEntityResolver()); // ignore dtd

    一切ok。

    posted on 2009-08-06 11:17 周銳 閱讀(1874) 評論(2)  編輯  收藏 所屬分類: Java 、XML
    主站蜘蛛池模板: 国产精品亚洲午夜一区二区三区| 亚洲精品少妇30p| 亚洲国产av高清无码| 色猫咪免费人成网站在线观看| 亚洲国产精品无码AAA片| 国产线视频精品免费观看视频| 亚洲综合日韩久久成人AV| 国产精品永久免费| 久久亚洲精品无码播放| 中文精品人人永久免费| 亚洲AV成人片色在线观看高潮| 久久久久国色av免费看| 亚洲精品乱码久久久久久下载| jjizz全部免费看片| 亚洲成人激情小说| 成年女人永久免费观看片| 免费在线人人电影网| 久久久久久A亚洲欧洲AV冫| a级毛片免费全部播放无码| 亚洲五月六月丁香激情| 91频在线观看免费大全| 亚洲国产成人精品无码区花野真一 | 亚洲区不卡顿区在线观看| 中国好声音第二季免费播放| 亚洲成A人片777777| 国产成人精品免费午夜app | 精品久久久久成人码免费动漫 | jizz在线免费播放| 亚洲免费在线视频| 精品熟女少妇AV免费观看| 美女羞羞免费视频网站| 国产午夜亚洲不卡| www.免费在线观看| 免费一级全黄少妇性色生活片 | 中文字幕乱理片免费完整的| 亚洲欧洲另类春色校园小说| 日韩免费a级在线观看| 青柠影视在线观看免费| 亚洲中文无码永久免费| 亚洲乱码无码永久不卡在线 | 亚洲国产成人AV网站|