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

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

?? echo07.java

?? xml教程,Understanding XML and the Java XML APIs
?? JAVA
字號:
/* * @(#)Echo07.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 Echo07 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 Echo07() );                      // 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 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一区二区三区免费野_久草精品视频
亚洲精品在线免费播放| 日韩在线一区二区三区| 国产清纯美女被跳蛋高潮一区二区久久w| 欧美男生操女生| 欧美三级一区二区| 欧美精品在线一区二区三区| 欧美精品日日鲁夜夜添| 在线不卡一区二区| 欧美一级欧美一级在线播放| 日韩欧美亚洲国产另类| 欧美不卡一区二区三区| 欧美mv和日韩mv国产网站| 亚洲精品在线观看网站| 国产日本一区二区| 国产精品久久久久天堂| 亚洲视频免费观看| 一区二区三国产精华液| 偷拍亚洲欧洲综合| 久久成人羞羞网站| 国产成人精品影视| 91亚洲精品一区二区乱码| 色偷偷久久一区二区三区| 欧美三级在线看| 欧美大片顶级少妇| 国产精品伦一区| 一区二区三区成人| 麻豆国产91在线播放| 国产黄人亚洲片| 色综合天天视频在线观看| 欧美系列亚洲系列| 精品久久久久99| 国产精品久久久久久久久久久免费看| 亚洲欧美色图小说| 午夜精品成人在线视频| 国产一区二区三区观看| 成人av网址在线| 精品视频色一区| 精品国产成人在线影院| 亚洲视频网在线直播| 三级影片在线观看欧美日韩一区二区 | 蜜桃传媒麻豆第一区在线观看| 欧美美女一区二区| 欧美电影免费观看高清完整版在线观看 | 欧美性大战久久久久久久蜜臀| 欧美精品视频www在线观看| 2021国产精品久久精品| 自拍偷拍国产亚洲| 美女视频黄a大片欧美| 成人app网站| 91精品国产综合久久久蜜臀粉嫩 | 精品少妇一区二区三区日产乱码 | 国内精品久久久久影院色| yourporn久久国产精品| 91精品国产一区二区| 亚洲国产精品av| 男女视频一区二区| 99精品偷自拍| 久久只精品国产| 亚洲高清免费视频| 不卡的av中国片| 日韩欧美自拍偷拍| 亚洲永久免费视频| 国产成人精品亚洲777人妖| 欧美日韩视频专区在线播放| 国产欧美一区二区三区沐欲| 亚洲成av人片| 99久久er热在这里只有精品15| 日韩美女视频在线| 一区二区三区丝袜| 成人午夜看片网址| 精品免费视频一区二区| 亚洲不卡av一区二区三区| 成人精品视频一区二区三区尤物| 欧美一区二区啪啪| 亚洲永久免费视频| 91在线国产福利| 国产精品人成在线观看免费| 久久99国产精品麻豆| 欧美日本不卡视频| 亚洲最快最全在线视频| 99这里只有久久精品视频| 久久精品日产第一区二区三区高清版| 午夜精品在线看| 在线视频你懂得一区| 国产精品国产a| 国产91丝袜在线播放九色| 精品捆绑美女sm三区| 日韩av成人高清| 欧美妇女性影城| 亚洲v日本v欧美v久久精品| 91热门视频在线观看| 国产精品久久久久久久岛一牛影视| 狠狠狠色丁香婷婷综合久久五月| 欧美一区二区视频在线观看| 亚洲国产日韩av| 欧美色爱综合网| 亚洲午夜av在线| 欧美影视一区在线| 亚洲精品水蜜桃| 91国模大尺度私拍在线视频| 中文字幕字幕中文在线中不卡视频| 懂色av一区二区三区免费观看| 久久亚洲精品小早川怜子| 极品销魂美女一区二区三区| 欧美va在线播放| 久国产精品韩国三级视频| 欧美www视频| 国产一区二区三区美女| 国产亚洲一区二区在线观看| 国产一区二区三区久久久| 久久久一区二区三区| 国产成人免费在线视频| 国产女同性恋一区二区| 粉嫩av亚洲一区二区图片| 国产精品麻豆视频| 色先锋资源久久综合| 亚洲国产一区二区视频| 8v天堂国产在线一区二区| 久久av老司机精品网站导航| 久久综合久久久久88| 成人网在线免费视频| 亚洲欧美日韩国产中文在线| 欧美在线视频你懂得| 日韩av中文字幕一区二区三区| 日韩午夜激情免费电影| 国产综合色在线| 国产精品久久久久久久久晋中| 色婷婷av一区二区三区gif| 性久久久久久久| 亚洲精品在线电影| 成人网在线播放| 亚洲一区二区三区视频在线| 91精品国产一区二区| 国产成a人亚洲精| 一区二区三区视频在线看| 4438x成人网最大色成网站| 国产一区二区h| 亚洲视频在线一区| 91精品国产综合久久久久| 国产99一区视频免费| 亚洲色欲色欲www在线观看| 欧美日韩免费一区二区三区视频| 麻豆成人av在线| 一区免费观看视频| 欧美高清视频不卡网| 国产白丝网站精品污在线入口| 亚洲男人的天堂av| 欧美一区二区三区免费| 成人精品免费看| 偷拍自拍另类欧美| 欧美激情一区二区在线| 欧美无乱码久久久免费午夜一区| 久草热8精品视频在线观看| 国产精品成人网| 日韩手机在线导航| 99久久精品国产观看| 老色鬼精品视频在线观看播放| 一区视频在线播放| 精品国产乱码久久久久久1区2区| 91色.com| 国产不卡免费视频| 日本vs亚洲vs韩国一区三区| 亚洲欧洲成人自拍| 欧美成人乱码一区二区三区| 在线观看日韩国产| 成人国产在线观看| 美女诱惑一区二区| 亚洲自拍偷拍欧美| 中国av一区二区三区| 日韩一级片在线观看| 色综合天天视频在线观看| 国产米奇在线777精品观看| 午夜伊人狠狠久久| 亚洲婷婷综合久久一本伊一区 | 奇米在线7777在线精品| 日韩一区在线看| 国产午夜三级一区二区三| 欧美一卡2卡3卡4卡| 欧美少妇xxx| 成人精品国产免费网站| 国产曰批免费观看久久久| 石原莉奈在线亚洲二区| 一区二区在线观看免费| 国产精品入口麻豆原神| 精品成a人在线观看| 欧美一区二区在线免费观看| 欧美综合久久久| 色综合咪咪久久| 国产成人鲁色资源国产91色综| 久久爱www久久做| 日韩激情一二三区| 亚洲午夜一区二区三区| 一片黄亚洲嫩模| 亚洲人成伊人成综合网小说| 国产精品午夜在线观看| 久久久一区二区| 国产亚洲精品aa| 欧美国产精品久久| 国产女人18水真多18精品一级做 | 亚洲成av人**亚洲成av**|