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

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

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

    于吉吉的技術(shù)博客

    建造高性能門戶網(wǎng)

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      65 隨筆 :: 6 文章 :: 149 評論 :: 0 Trackbacks

    xml

         摘要: 先感謝同事renial的<解析xml時遇到的一些問題>技術(shù)分享,下面是一些記錄和實際操作

    1.使用Dom4j解析大文件時內(nèi)存溢出的問題

    問題是這樣的,當我用dom4j去解析一個幾十M的xml時,就出現(xiàn)out of memory.當然了,這也是根據(jù)你的機器性能而定的,我們都知道dom4j在各種DOM解析器中應該算是性能最好的,連大名鼎鼎的Hibernate都是用dom4j來解析XML配置文件的
    問題出在于使用dom4j的SAXReader是會把整個XML文件一次性讀入,如果XML文件過大就會拋出out of memory,但即使是使用SAXParser批量讀入解析,但它也是一次解析完,假設XML文件有幾萬條數(shù)據(jù),那么解析后就必須在內(nèi)存放入這幾萬條對象.

    常用的Dom4j文件解析方式:

    InputStream is = new FileInputStream(filePath);
    SAXReader reader = new SAXReader(); //將整個XML構(gòu)建為一個Document 閱讀全文
    posted @ 2010-09-28 17:10 陳于喆 閱讀(15013) | 評論 (2)  編輯

    主站蜘蛛池模板: 精品国产亚洲第一区二区三区| 亚洲日韩国产精品乱| 一区二区三区在线免费看| 国产免费一区二区三区不卡| 国产免费久久久久久无码| 日日狠狠久久偷偷色综合免费| 国产偷国产偷亚洲高清在线| 香蕉视频免费在线| 瑟瑟网站免费网站入口| 永久免费无码日韩视频| 国产精品免费久久久久久久久 | 国产一级理论免费版| 最近中文字幕免费mv视频7| 四虎免费大片aⅴ入口| 国产成人精品免费直播| 亚洲AV无码专区日韩| 亚洲国产精品无码久久久久久曰 | 毛片免费在线观看网站| 四虎影视大全免费入口| 免费中文字幕在线观看| 中文字幕不卡亚洲 | 久久伊人久久亚洲综合| 久久亚洲春色中文字幕久久久| 2022年亚洲午夜一区二区福利| 亚洲国产成+人+综合| 亚洲人成未满十八禁网站| jizzjizz亚洲日本少妇| 国产精品一区二区三区免费| 精品亚洲永久免费精品| 最近在线2018视频免费观看| 天天看片天天爽_免费播放| 免费大学生国产在线观看p| 中文字幕亚洲专区| 亚洲一区二区在线免费观看| 亚洲影视一区二区| 在线精品自拍亚洲第一区| 免费人成激情视频在线观看冫| 亚洲免费在线视频观看| 免费大学生国产在线观看p| 午夜影视日本亚洲欧洲精品一区| 亚洲国产美女精品久久|