亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? jaxpdomadapter.java

?? openlogic-jdom-1.1-all-src-1.zip 可以用于操作xml文件
?? JAVA
字號(hào):
/*--  $Id: JAXPDOMAdapter.java,v 1.13 2007/11/10 05:28:59 jhunter Exp $ Copyright (C) 2000-2007 Jason Hunter & Brett McLaughlin. All rights reserved.  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:  1. Redistributions of source code must retain the above copyright    notice, this list of conditions, and the following disclaimer.  2. Redistributions in binary form must reproduce the above copyright    notice, this list of conditions, and the disclaimer that follows     these conditions in the documentation and/or other materials     provided with the distribution. 3. The name "JDOM" must not be used to endorse or promote products    derived from this software without prior written permission.  For    written permission, please contact <request_AT_jdom_DOT_org>.  4. Products derived from this software may not be called "JDOM", nor    may "JDOM" appear in their name, without prior written permission    from the JDOM Project Management <request_AT_jdom_DOT_org>.  In addition, we request (but do not require) that you include in the  end-user documentation provided with the redistribution and/or in the  software itself an acknowledgement equivalent to the following:     "This product includes software developed by the      JDOM Project (http://www.jdom.org/)." Alternatively, the acknowledgment may be graphical using the logos  available at http://www.jdom.org/images/logos. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE JDOM AUTHORS OR THE PROJECT CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This software consists of voluntary contributions made by many  individuals on behalf of the JDOM Project and was originally  created by Jason Hunter <jhunter_AT_jdom_DOT_org> and Brett McLaughlin <brett_AT_jdom_DOT_org>.  For more information on the JDOM Project, please see <http://www.jdom.org/>.  */package org.jdom.adapters;import java.io.*;import java.lang.reflect.*;import org.jdom.*;import org.jdom.input.*;import org.w3c.dom.Document;/** * An adapter for any parser supporting the Sun JAXP APIs. *  * @version $Revision: 1.13 $, $Date: 2007/11/10 05:28:59 $ * @author  Jason Hunter */public class JAXPDOMAdapter extends AbstractDOMAdapter {    private static final String CVS_ID =       "@(#) $RCSfile: JAXPDOMAdapter.java,v $ $Revision: 1.13 $ $Date: 2007/11/10 05:28:59 $ $Name: jdom_1_1 $";    /**     * This creates a new <code>{@link Document}</code> from an     * existing <code>InputStream</code> by letting a JAXP     * parser handle parsing using the supplied stream.     *     * @param in <code>InputStream</code> to parse.     * @param validate <code>boolean</code> to indicate if validation      *        should occur.     * @return <code>Document</code> - instance ready for use.     * @throws IOException when I/O error occurs.     * @throws JDOMException when errors occur in parsing.      */    public Document getDocument(InputStream in, boolean validate)        throws IOException, JDOMException {        try {            // Try using JAXP...            // Note we need DOM Level 2 and thus JAXP 1.1.            Class.forName("javax.xml.transform.Transformer");            // Try JAXP 1.1 calls to build the document            Class factoryClass =                Class.forName("javax.xml.parsers.DocumentBuilderFactory");            // factory = DocumentBuilderFactory.newInstance();            Method newParserInstance =                factoryClass.getMethod("newInstance", null);            Object factory = newParserInstance.invoke(null, null);            // factory.setValidating(validate);            Method setValidating =                factoryClass.getMethod("setValidating",                                   new Class[]{boolean.class});            setValidating.invoke(factory,                                 new Object[]{new Boolean(validate)});            // factory.setNamespaceAware(true);            Method setNamespaceAware =                factoryClass.getMethod("setNamespaceAware",                                       new Class[]{boolean.class});            setNamespaceAware.invoke(factory,                                 new Object[]{Boolean.TRUE});                // jaxpParser = factory.newDocumentBuilder();            Method newDocBuilder =                factoryClass.getMethod("newDocumentBuilder", null);            Object jaxpParser  = newDocBuilder.invoke(factory, null);            // jaxpParser.setErrorHandler(null);            Class parserClass = jaxpParser.getClass();            Method setErrorHandler =                parserClass.getMethod("setErrorHandler",                                 new Class[]{org.xml.sax.ErrorHandler.class});            setErrorHandler.invoke(jaxpParser,                                 new Object[]{new BuilderErrorHandler()});            // domDoc = jaxpParser.parse(in);            Method parse = parserClass.getMethod(                "parse", new Class[]{InputStream.class});            org.w3c.dom.Document domDoc = (org.w3c.dom.Document)                parse.invoke(jaxpParser, new Object[]{in});            return domDoc;        } catch (InvocationTargetException e) {            Throwable targetException = e.getTargetException();            if (targetException instanceof IOException) {                throw (IOException) targetException;            } else {                throw new JDOMException(targetException.getMessage(), targetException);            }        } catch (Exception e) {            throw new JDOMException("Reflection failed while parsing a document with JAXP", e);         }        // Allow all exceptions to pass through    }    /**     * This creates an empty <code>Document</code> object based     * on a specific parser implementation.     *     * @return <code>Document</code> - created DOM Document.     * @throws JDOMException when errors occur in parsing.      */    public Document createDocument()         throws JDOMException {        try {            // We need DOM Level 2 and thus JAXP 1.1.            // If JAXP 1.0 is all that's available then we error out.            Class.forName("javax.xml.transform.Transformer");            // Try JAXP 1.1 calls to build the document            Class factoryClass =                Class.forName("javax.xml.parsers.DocumentBuilderFactory");            // factory = DocumentBuilderFactory.newInstance();            Method newParserInstance =                factoryClass.getMethod("newInstance", null);            Object factory = newParserInstance.invoke(null, null);            // jaxpParser = factory.newDocumentBuilder();            Method newDocBuilder =                factoryClass.getMethod("newDocumentBuilder", null);            Object jaxpParser  = newDocBuilder.invoke(factory, null);            // domDoc = jaxpParser.newDocument();            Class parserClass = jaxpParser.getClass();            Method newDoc = parserClass.getMethod("newDocument", null);            org.w3c.dom.Document domDoc =                (org.w3c.dom.Document) newDoc.invoke(jaxpParser, null);            return domDoc;        } catch (Exception e) {            throw new JDOMException("Reflection failed while creating new JAXP document", e);         }    }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久免费视频.com| 日韩制服丝袜av| 丁香婷婷综合网| 中文字幕亚洲综合久久菠萝蜜| 成人高清视频在线观看| 国产精品九色蝌蚪自拍| 一本一本久久a久久精品综合麻豆| 亚洲人成在线观看一区二区| 精品婷婷伊人一区三区三| 美日韩一级片在线观看| 久久综合av免费| 成人av高清在线| 天天免费综合色| 久久影院电视剧免费观看| 91麻豆国产在线观看| 蜜桃av一区二区| 亚洲国产精品成人综合色在线婷婷| 91在线云播放| 免费在线观看精品| 国产精品久久久久一区| 精品视频一区二区不卡| 欧美亚洲日本一区| 免费欧美在线视频| 国产精品免费久久| 欧美妇女性影城| 成人高清免费在线播放| 亚洲午夜私人影院| 国产亚洲精品中文字幕| 精品视频1区2区| 久久国产三级精品| 一级做a爱片久久| 精品国产一区二区三区久久久蜜月| 成人高清伦理免费影院在线观看| 日韩国产精品久久| 国产精品的网站| 日韩三级视频中文字幕| 91在线云播放| 粉嫩欧美一区二区三区高清影视| 亚洲激情在线激情| 国产精品国产精品国产专区不蜜| 91精品一区二区三区在线观看| 成人精品免费看| 九九精品视频在线看| 一区二区三区免费观看| 久久综合成人精品亚洲另类欧美| 欧美日韩国产高清一区| 色综合久久中文字幕| 国产一区二区在线观看免费| 精品国产自在久精品国产| 亚洲精品乱码久久久久久久久 | 夜夜精品视频一区二区| 99久久久久免费精品国产 | 国产一区二区在线看| 亚洲精品国产精华液| 色综合天天综合网天天狠天天| 精品国精品国产尤物美女| 欧美天堂一区二区三区| 99精品国产91久久久久久| 国产尤物一区二区| 久久精品72免费观看| 视频一区视频二区中文| 洋洋av久久久久久久一区| 亚洲在线一区二区三区| 亚洲丰满少妇videoshd| 一色屋精品亚洲香蕉网站| 国产婷婷一区二区| 精品国产一区二区亚洲人成毛片| 在线成人免费观看| 欧美日韩国产欧美日美国产精品| 欧美在线观看视频在线| 色老汉一区二区三区| 色综合久久久久| 91麻豆免费看| 91国偷自产一区二区开放时间| 不卡欧美aaaaa| 成人a免费在线看| 99免费精品视频| 91麻豆精品一区二区三区| 日本久久电影网| 欧美视频日韩视频| 91精品国产色综合久久不卡蜜臀 | 精品久久一二三区| 欧美成人精精品一区二区频| 欧美本精品男人aⅴ天堂| 2023国产一二三区日本精品2022| 精品日韩av一区二区| 亚洲精品一区二区三区福利 | 日韩三级中文字幕| 精品电影一区二区三区| 国产视频一区二区三区在线观看| 国产精品美女久久久久高潮| 亚洲男人的天堂在线aⅴ视频| 亚洲精选一二三| 亚洲午夜在线电影| 久久国产综合精品| 粉嫩av一区二区三区粉嫩| 91美女精品福利| 3d动漫精品啪啪一区二区竹菊| 日韩欧美一二三| 欧美激情一区二区三区四区| 亚洲免费看黄网站| 麻豆精品国产传媒mv男同| 国产福利一区在线| 欧美亚洲综合另类| 26uuu色噜噜精品一区二区| 亚洲欧洲韩国日本视频| 天涯成人国产亚洲精品一区av| 麻豆91在线观看| 成人99免费视频| 在线观看91精品国产麻豆| 久久你懂得1024| 一区二区三区四区亚洲| 麻豆成人久久精品二区三区红 | 日韩国产精品大片| 久久国产尿小便嘘嘘尿| 成人高清免费在线播放| 7777精品伊人久久久大香线蕉的 | 欧美视频精品在线| 国产91在线观看| 美女尤物国产一区| 亚洲人一二三区| 精品人在线二区三区| 在线观看国产日韩| 丰满少妇在线播放bd日韩电影| 日本成人在线网站| 一区二区三区在线视频免费 | 中文字幕在线不卡视频| 精品少妇一区二区三区视频免付费| av在线播放一区二区三区| 蜜芽一区二区三区| 亚洲成人在线观看视频| 国产精品成人网| 久久久久国产一区二区三区四区 | 国产精品久久久久影视| 精品国产免费一区二区三区四区 | 成人在线视频一区| 精品一区二区免费| 日av在线不卡| 日韩国产一区二| 亚洲国产欧美另类丝袜| 亚洲美女区一区| 一区二区在线观看视频在线观看| 中文字幕欧美三区| 国产精品美女久久久久久久网站| 久久婷婷成人综合色| 精品国产1区二区| 欧美电影免费观看高清完整版 | 国产成人综合精品三级| 久久99这里只有精品| 久久精品999| 激情综合色播五月| 国产精品一二三四五| 极品尤物av久久免费看| 狠狠色2019综合网| 精品一区二区三区久久| 国产自产2019最新不卡| 久久国产尿小便嘘嘘| 国产成人自拍网| 成人高清av在线| 色哟哟在线观看一区二区三区| 色综合色综合色综合| 精品视频一区二区不卡| 欧美精品1区2区| 精品福利二区三区| 国产精品午夜春色av| 亚洲黄色片在线观看| 午夜视黄欧洲亚洲| 激情综合色综合久久| 成人午夜视频免费看| 欧洲一区二区av| 日韩欧美国产午夜精品| 久久精品欧美一区二区三区麻豆| 亚洲国产精品成人综合| 亚洲综合一区二区精品导航| 日本一不卡视频| 国产精品中文字幕欧美| 91原创在线视频| 欧美精品在线观看播放| 视频一区二区三区中文字幕| 久久精品国产一区二区| 成人av在线网站| 91麻豆精品国产91久久久久| 久久影院视频免费| 亚洲国产精品麻豆| 国产精品123| 在线视频一区二区三区| 久久日一线二线三线suv| 亚洲美女在线一区| 国产乱码一区二区三区| 欧美在线小视频| 国产人妖乱国产精品人妖| 亚洲资源在线观看| 国产 欧美在线| 欧美一区二区精品| 自拍偷拍亚洲综合| 国产综合久久久久影院| 欧美亚洲综合色| **网站欧美大片在线观看| 日本成人在线网站| 国产99精品视频|