<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肯定是合法的,不需要驗證。

    而設(shè)置不需要驗證,只需要設(shè)置DocumentBuilderFactory.setValidating(false)就可以達到效果了,但是解析器還是會讀取DTD的,解決的方法是實現(xiàn)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()));
     }

    }

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

    一切ok。

    posted on 2009-08-06 11:17 周銳 閱讀(1874) 評論(2)  編輯  收藏 所屬分類: JavaXML
    主站蜘蛛池模板: 蜜芽亚洲av无码一区二区三区 | 亚洲精品无码成人片久久不卡| 永久免费AV无码国产网站| 亚洲中文字幕无码av| 日本中文一区二区三区亚洲| 中文字幕不卡高清免费| 亚洲的天堂av无码| 国产成人高清精品免费软件 | 日本一线a视频免费观看| 一个人看的免费视频www在线高清动漫 | 羞羞漫画在线成人漫画阅读免费| 亚洲无线码一区二区三区| 国产精品成人观看视频免费| 美女羞羞喷液视频免费| 亚洲一区中文字幕久久| 免费a级毛片18以上观看精品| 水蜜桃视频在线观看免费播放高清| 亚洲制服丝袜一区二区三区| 亚洲中文字幕无码爆乳av中文| 最近中文字幕国语免费完整| 免费观看亚洲人成网站| 亚洲精品中文字幕乱码| 亚洲国产黄在线观看| 国产在线观看片a免费观看| 三年片免费高清版| 亚洲AV性色在线观看| 亚洲黄色在线播放| 国内精品99亚洲免费高清| 麻豆国产入口在线观看免费| 精品一区二区三区免费毛片爱 | 国产成人无码a区在线观看视频免费| 日本免费久久久久久久网站| 久久久久久久久无码精品亚洲日韩 | 亚洲老妈激情一区二区三区| 国产精品免费视频一区| 黄色网址免费大全| 国产又黄又爽胸又大免费视频| 国产亚洲精品美女| 亚洲第一成年免费网站| 亚洲国产成人九九综合| 亚洲AV无码成人精品区在线观看|