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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? echo09.java

?? xml教程,Understanding XML and the Java XML APIs
?? JAVA
字號:
/* * @(#)Echo09.java	1.5 99/02/09 * * Copyright (c) 1998 Sun Microsystems, Inc. All Rights Reserved. * * Sun grants you ("Licensee") a non-exclusive, royalty free, license to use, * modify and redistribute this software in source and binary code form, * provided that i) this copyright notice and license appear on all copies of * the software; and ii) Licensee does not utilize the software in a manner * which is disparaging to Sun. * * This software is provided "AS IS," without a warranty of any kind. ALL * EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY * IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR * NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE * LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING * OR DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS * LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, * INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER * CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF * OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE * POSSIBILITY OF SUCH DAMAGES. * * This software is not designed or intended for use in on-line control of * aircraft, air traffic, aircraft navigation or aircraft communications; or in * the design, construction, operation or maintenance of any nuclear * facility. Licensee represents and warrants that it will not use or * redistribute the Software for such purposes. */import java.io.*;import org.xml.sax.*;import org.xml.sax.helpers.ParserFactory;import com.sun.xml.parser.Resolver;public class Echo09 extends HandlerBase{    public static void main (String argv [])    throws IOException    {        InputSource	input;        if (argv.length != 1) {            System.err.println ("Usage: cmd filename");            System.exit (1);        }        try {            // Set up output stream            out = new OutputStreamWriter (System.out, "UTF8");            // Turn the filename into an XML input source            input = Resolver.createInputSource (new File (argv [0]));            // Get an instance of the non-validating parser.            Parser parser;            parser = ParserFactory.makeParser ("com.sun.xml.parser.Parser");            parser.setDocumentHandler ( new Echo09() );            // Set the new error handler            parser.setErrorHandler ( new MyErrorHandler () );            // Parse the input            parser.parse (input);        } catch (SAXParseException err) {            System.out.println ("** Parsing error"                 + ", line " + err.getLineNumber ()                + ", uri " + err.getSystemId ());            System.out.println("   " + err.getMessage ());            // Unpack the delivered exception to get the exception it contains            Exception	x = err;            if (err.getException () != null)                x = err.getException ();            x.printStackTrace ();        } catch (SAXException e) {            Exception	x = e;            if (e.getException () != null)                x = e.getException ();            x.printStackTrace ();        } catch (Throwable t) {            t.printStackTrace ();        }        System.exit (0);    }    static class MyErrorHandler extends HandlerBase    {      // treat validation errors as fatal        public void error (SAXParseException e)        throws SAXParseException        {            throw e;        }        // dump warnings too        public void warning (SAXParseException err)        throws SAXParseException        {            System.out.println ("** Warning"                 + ", line " + err.getLineNumber ()                + ", uri " + err.getSystemId ());            System.out.println("   " + err.getMessage ());        }    }    static private Writer	out;    private String indentString = "    "; // Amount to indent    private int indentLevel = 0;    //===========================================================    // SAX DocumentHandler methods    //===========================================================    public void setDocumentLocator (Locator l)    {        // Save this to resolve relative URIs or to give diagnostics.        try {          out.write ("LOCATOR");          out.write ("\n SYS ID: " + l.getSystemId() );          out.flush ();        } catch (IOException e) {            // Ignore errors        }    }    public void startDocument ()    throws SAXException    {        nl();        nl();         emit ("START DOCUMENT");        nl();         emit ("<?xml version='1.0' encoding='UTF-8'?>");    }    public void endDocument ()    throws SAXException    {        nl(); emit ("END DOCUMENT");        try {            nl();            out.flush ();        } catch (IOException e) {            throw new SAXException ("I/O error", e);        }    }    public void startElement (String name, AttributeList attrs)    throws SAXException    {        indentLevel++;        nl(); emit ("ELEMENT: ");        emit ("<"+name);        if (attrs != null) {            for (int i = 0; i < attrs.getLength (); i++) {                nl();                 emit("   ATTR: ");                emit (attrs.getName (i));                emit ("\t\"");                emit (attrs.getValue (i));                emit ("\"");            }        }        if (attrs.getLength() > 0) nl();        emit (">");    }    public void endElement (String name)    throws SAXException    {        nl();         emit ("END_ELM: ");        emit ("</"+name+">");        indentLevel--;    }    public void characters (char buf [], int offset, int len)    throws SAXException    {        nl(); emit ("CHARS:   ");        String s = new String(buf, offset, len);        if (!s.trim().equals("")) emit (s);    }    public void ignorableWhitespace (char buf [], int offset, int len)    throws SAXException    {        // Ignore it    }    public void processingInstruction (String target, String data)    throws SAXException    {        nl();         emit ("PROCESS: ");        emit ("<?"+target+" "+data+"?>");    }    //===========================================================    // Helpers ...     //===========================================================    // Wrap I/O exceptions in SAX exceptions, to    // suit handler signature requirements    private void emit (String s)    throws SAXException    {        try {            out.write (s);            out.flush ();        } catch (IOException e) {            throw new SAXException ("I/O error", e);        }    }    // Start a new line    // and indent the next line appropriately    private void nl ()    throws SAXException    {        String lineEnd =  System.getProperty("line.separator");        try {            out.write (lineEnd);            for (int i=0; i < indentLevel; i++) out.write(indentString);        } catch (IOException e) {            throw new SAXException ("I/O error", e);        }    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
麻豆中文一区二区| 国产精品污污网站在线观看| 99热精品一区二区| 国产一区二区三区久久悠悠色av| 粉嫩嫩av羞羞动漫久久久| 久久国产麻豆精品| 九九九久久久精品| 国产一区视频导航| 国内精品伊人久久久久av影院 | 91国偷自产一区二区开放时间| 国产一区二区三区美女| 国产一区日韩二区欧美三区| 国产一区二区网址| 国产成人免费视频网站| 99久久综合精品| 欧美亚洲愉拍一区二区| 欧美亚洲日本国产| 日韩欧美国产一区二区在线播放 | 国精品**一区二区三区在线蜜桃| 久草这里只有精品视频| 成人午夜在线免费| 色综合久久久久综合99| 欧美在线综合视频| 日韩精品一区二区三区在线播放 | 日本精品免费观看高清观看| 欧美在线一二三四区| 欧美一区二区三区男人的天堂| 精品日韩一区二区三区 | 色播五月激情综合网| 欧美亚洲国产bt| 欧美大片拔萝卜| 亚洲欧洲日产国码二区| 亚洲成人你懂的| 国产电影精品久久禁18| 欧美私人免费视频| 精品国产1区二区| 亚洲视频图片小说| 久久爱另类一区二区小说| 91色九色蝌蚪| 欧美videofree性高清杂交| 最新国产の精品合集bt伙计| 美女www一区二区| av亚洲精华国产精华精| 精品理论电影在线| 亚洲一区二区三区视频在线播放 | 国产精品嫩草久久久久| 国产成人av电影免费在线观看| 97se亚洲国产综合自在线| 欧美另类z0zxhd电影| 欧美国产成人精品| 精品中文字幕一区二区小辣椒| 在线观看视频一区二区| 国产欧美一区二区三区在线老狼| 性久久久久久久久| 99re在线精品| 国产蜜臀av在线一区二区三区| 免费视频一区二区| 在线看不卡av| 亚洲老司机在线| 成人免费不卡视频| 久久一二三国产| 色综合网色综合| 日本成人在线不卡视频| 91蜜桃网址入口| 欧美国产97人人爽人人喊| 久99久精品视频免费观看| 91麻豆精品91久久久久同性| 亚洲综合激情另类小说区| 成人免费黄色在线| 国产精品免费免费| 高清不卡一区二区在线| 久久久久久麻豆| 国产一区二区毛片| 亚洲精品一区二区三区四区高清| 天天综合色天天| 91精品婷婷国产综合久久性色| 亚洲图片有声小说| 欧美丝袜丝交足nylons| 亚洲一区二区四区蜜桃| 欧美色手机在线观看| 亚洲成av人影院| 欧美老肥妇做.爰bbww| 天涯成人国产亚洲精品一区av| 欧美日韩综合在线| 亚洲va欧美va天堂v国产综合| 欧美日韩一区二区在线观看| 日本免费新一区视频| 欧美大片日本大片免费观看| 国产高清亚洲一区| 中文字幕亚洲一区二区av在线| 99精品久久只有精品| 亚洲精品伦理在线| 欧美精品久久天天躁| 久久国产日韩欧美精品| 久久精品视频在线看| 99国内精品久久| 亚洲第一主播视频| 精品日韩欧美在线| 不卡一二三区首页| 亚洲第一狼人社区| 久久亚洲捆绑美女| 91色porny在线视频| 偷拍与自拍一区| 久久婷婷国产综合精品青草| www.亚洲人| 肉丝袜脚交视频一区二区| 精品第一国产综合精品aⅴ| 成人免费视频视频在线观看免费| 一区二区三区在线视频免费观看 | 国内精品伊人久久久久影院对白| 亚洲国产精品成人综合| 99re成人精品视频| 强制捆绑调教一区二区| 日本一二三不卡| 91.com在线观看| 99久久精品免费看国产 | 日韩一区二区三区观看| 国产黄色91视频| 日韩在线观看一区二区| 国产精品超碰97尤物18| 日韩三级视频中文字幕| 一本一道综合狠狠老| 久久99久久99| 亚洲成人av中文| 亚洲精品免费在线| 国产亚洲一区字幕| 7777精品伊人久久久大香线蕉超级流畅 | 久久久国产一区二区三区四区小说| 99麻豆久久久国产精品免费| 青草国产精品久久久久久| 亚洲乱码国产乱码精品精小说| 精品国产乱码久久| 欧美日韩美少妇| 一本色道综合亚洲| 国产v综合v亚洲欧| 免费在线欧美视频| 亚洲国产一区在线观看| 中文字幕在线免费不卡| 久久久久国产精品人| 日韩视频免费直播| 欧美一区二区三区四区久久| 日本韩国欧美在线| 99久久精品国产导航| 风间由美性色一区二区三区| 国产在线看一区| 免费成人在线视频观看| 国产丶欧美丶日本不卡视频| 国内精品第一页| 激情偷乱视频一区二区三区| 久久精品久久久精品美女| 美女视频黄频大全不卡视频在线播放 | 久久精品av麻豆的观看方式| 日韩av二区在线播放| 三级不卡在线观看| 日韩激情一二三区| 美女视频黄 久久| 麻豆视频一区二区| 看国产成人h片视频| 经典三级在线一区| 国产一区二区福利| 国产成人午夜精品5599| 丁香五精品蜜臀久久久久99网站 | 欧美一区二区三区小说| 777亚洲妇女| 日韩一区二区三| 欧美成人欧美edvon| 久久精品免视看| 中文字幕 久热精品 视频在线| 日韩一区日韩二区| 亚洲午夜羞羞片| 免费在线看成人av| 国产suv精品一区二区三区| 成人aa视频在线观看| 欧美亚洲国产bt| 日韩视频一区在线观看| 日韩专区在线视频| 国产一区二区三区精品欧美日韩一区二区三区 | 久久国产精品72免费观看| 狠狠色丁香婷婷综合| 成人激情黄色小说| 欧美另类久久久品| 久久精品在这里| 夜夜操天天操亚洲| 韩国成人精品a∨在线观看| 99久久精品免费观看| 欧美精品电影在线播放| 欧美激情在线看| 五月综合激情网| 成人午夜电影网站| 欧美一级欧美三级在线观看 | 国产精品第13页| 日韩黄色一级片| www.欧美精品一二区| 91精品国产入口在线| 国产精品免费丝袜| 久久精品国产亚洲a| 色老汉一区二区三区| 久久久不卡网国产精品二区| 亚洲午夜久久久久久久久电影院| 国产精品中文欧美|