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

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

?? dtdentity.java

?? XML的DTD的解析、對XML文件作用的JAVA源代碼。
?? JAVA
字號:
package com.wutka.dtd;import java.io.*;import java.net.*;/** Represents an Entity defined in a DTD * * @author Mark Wutka * @version $Revision: 1.18 $ $Date: 2002/07/31 00:19:10 $ by $Author: wutka $ */public class DTDEntity implements DTDOutput{    public String name;    public boolean isParsed;    public String value;    public DTDExternalID externalID;    public String ndata;    public Object defaultLocation;    public DTDEntity()    {    }    public DTDEntity(String aName)    {        name = aName;    }    public DTDEntity(String aName, Object aDefaultLocation)    {        name = aName;        defaultLocation = aDefaultLocation;    }/** Writes out an entity declaration for this entity */    public void write(PrintWriter out)        throws IOException    {        out.print("<!ENTITY ");        if (isParsed)        {            out.print(" % ");        }        out.print(name);        if (value != null)        {            char quoteChar = '"';            if (value.indexOf(quoteChar) >= 0) quoteChar='\'';            out.print(quoteChar);            out.print(value);            out.print(quoteChar);        }        else        {            externalID.write(out);            if (ndata != null)            {                out.print(" NDATA ");                out.print(ndata);            }        }        out.println(">");    }    public String getExternalId()    {        return(externalID.system);    }    public Reader getReader()        throws IOException    {        // MAW Ver 1.19 - Added check for externalID == null        if (externalID == null)        {            return null;        }        Reader rd = getReader(externalID.system);        return rd;    }    public Reader getReader(String entityName)    {        try        {            if (defaultLocation != null)            {                if (defaultLocation instanceof File)                {                    File loc = (File) defaultLocation;                    BufferedReader in = new BufferedReader(                        new FileReader(new File(loc, entityName)));                    return in;                }                else if (defaultLocation instanceof URL)                {                    // MAW Version 1.17                    // Changed to construct new URL based on default                    // location plus the entity name just like is done                    // with the File-based name. This allows parsing of                    // a URL-based DTD file that references other files either                    // relatively or absolutely.                    URL url = new URL((URL) defaultLocation, entityName);                    BufferedReader in = new BufferedReader(                        new InputStreamReader(url.openStream()));                    return in;                }            }            BufferedReader in = new BufferedReader(                new FileReader(entityName));            return in;        }        catch (Exception ignore)        {        }        try        {            URL url = new URL(entityName);            InputStream inStream = url.openStream();            BufferedReader in = new BufferedReader(                new InputStreamReader(inStream));            return in;        }        catch (Exception ignore)        {        }        return null;    }    public boolean equals(Object ob)    {        if (ob == this) return true;        if (!(ob instanceof DTDEntity)) return false;        DTDEntity other = (DTDEntity) ob;        if (name == null)        {            if (other.name != null) return false;        }        else        {            if (!name.equals(other.name)) return false;        }        if (isParsed != other.isParsed) return false;        if (value == null)        {            if (other.value != null) return false;        }        else        {            if (!value.equals(other.value)) return false;        }        if (externalID == null)        {            if (other.externalID != null) return false;        }        else        {            if (!externalID.equals(other.externalID)) return false;        }        if (ndata == null)        {            if (other.ndata != null) return false;        }        else        {            if (!ndata.equals(other.ndata)) return false;        }        return true;    }/** Sets the name of this entity */    public void setName(String aName)    {        name = aName;    }/** Returns the name of this entity */    public String getName()    {        return name;    }/** Sets the isParsed flag */    public void setIsParsed(boolean flag)    {        isParsed = flag;    }/** Returns the isParsed flag */    public boolean isParsed()    {        return isParsed;    }/** Sets the entity value */    public void setValue(String aValue)    {        value = aValue;    }/** Returns the entity value */    public String getValue()    {        return value;    }/** Sets the external ID for the entity */    public void setExternalID(DTDExternalID anExternalID)    {        externalID = anExternalID;    }/** Returns the external ID for the entity */    public DTDExternalID getExternalID()    {        return externalID;    }/** Sets the entity ndata */    public void setNdata(String anNdata)    {        ndata = anNdata;    }/** Returns the entity ndata */    public String getNdata()    {        return ndata;    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
97精品国产97久久久久久久久久久久| 欧日韩精品视频| 色综合色狠狠天天综合色| 69堂国产成人免费视频| 国产视频911| 首页欧美精品中文字幕| 懂色av一区二区夜夜嗨| 91.麻豆视频| 亚洲精品国产视频| 成人自拍视频在线观看| 日韩精品一区二区三区视频播放 | 麻豆国产精品一区二区三区| av一区二区三区四区| 欧美成人猛片aaaaaaa| 亚洲一线二线三线久久久| 成人性生交大片免费看中文| 欧美videofree性高清杂交| 亚洲一级二级三级| 一本大道av一区二区在线播放| 久久综合狠狠综合久久综合88| 天天免费综合色| 欧美视频一区二| 亚洲欧美日韩成人高清在线一区| 5566中文字幕一区二区电影 | 粉嫩av一区二区三区在线播放| 欧美日韩国产乱码电影| 亚洲精品免费看| av资源站一区| 中文字幕免费观看一区| 韩国一区二区三区| 精品少妇一区二区三区| 美女一区二区视频| 精品少妇一区二区| 国产尤物一区二区在线| 欧美精品一区二区三区高清aⅴ| 日本欧美在线观看| 欧美电影免费观看高清完整版在| 日产欧产美韩系列久久99| 91精品久久久久久久久99蜜臂| 亚洲伊人伊色伊影伊综合网| 欧美三日本三级三级在线播放| 亚洲制服丝袜av| 欧美日韩国产不卡| 蜜桃一区二区三区在线| 久久久亚洲综合| 成人激情免费电影网址| 国产精品午夜免费| 色94色欧美sute亚洲线路一ni| 亚洲男同1069视频| 欧美性极品少妇| 色av一区二区| 亚洲福利视频一区| 日韩一区二区三区四区五区六区| 美女一区二区在线观看| 国产日本一区二区| 91视频一区二区| 日韩精彩视频在线观看| 久久综合色天天久久综合图片| 粉嫩13p一区二区三区| 一区二区日韩av| 91精品国产免费| 成人免费视频播放| 亚洲国产一区在线观看| 欧美成va人片在线观看| 福利一区在线观看| 亚洲一区二区黄色| 久久午夜色播影院免费高清| 99精品国产91久久久久久| 丝袜诱惑亚洲看片| 中文字幕不卡在线播放| 欧洲色大大久久| 国产激情视频一区二区在线观看| 亚洲精品免费视频| 久久综合久久综合九色| 日本高清视频一区二区| 国内久久精品视频| 亚洲一卡二卡三卡四卡五卡| 精品国产乱码久久久久久久久| 成人动漫视频在线| 丝袜美腿亚洲色图| 中文字幕亚洲视频| 欧美mv日韩mv| 欧美色视频在线观看| 国产白丝网站精品污在线入口| 性做久久久久久免费观看| 国产精品免费观看视频| 日韩一区二区在线观看| 欧美三级在线视频| 成人黄页毛片网站| 精品一区二区在线视频| 亚洲成人av福利| 亚洲色图丝袜美腿| www国产亚洲精品久久麻豆| 欧美精品日日鲁夜夜添| 99久久久久免费精品国产| 韩国女主播成人在线观看| 五月激情综合色| 亚洲免费伊人电影| 国产精品第一页第二页第三页| 午夜免费久久看| 亚洲码国产岛国毛片在线| 国产色一区二区| 久久欧美一区二区| 欧美一区三区四区| 69堂成人精品免费视频| 欧美三区在线视频| 欧美视频一区二区三区四区| 91极品美女在线| 色视频欧美一区二区三区| 99这里只有久久精品视频| 国产成a人亚洲精| 国产麻豆成人精品| 国产精品12区| 成人小视频在线观看| 成人免费视频一区二区| 成人动漫一区二区在线| 不卡的av网站| 91丨porny丨中文| 在线一区二区三区做爰视频网站| 91在线视频网址| 在线视频国产一区| 欧美日韩精品免费观看视频| 欧美日韩高清一区二区| 日韩视频一区在线观看| 欧美mv日韩mv亚洲| 久久精品欧美一区二区三区麻豆| 久久看人人爽人人| 国产日韩精品一区二区三区在线| 欧美国产97人人爽人人喊| 中文字幕av不卡| 亚洲男女一区二区三区| 亚洲成年人影院| 欧洲视频一区二区| 欧美巨大另类极品videosbest| 欧美妇女性影城| 久久精品一区二区三区不卡| 欧美极品少妇xxxxⅹ高跟鞋| 亚洲免费观看高清完整版在线观看| 一区二区三区四区av| 青青草视频一区| 成人精品一区二区三区中文字幕| 99麻豆久久久国产精品免费优播| 欧美亚洲尤物久久| 精品国产乱码久久| 亚洲欧美激情一区二区| 青娱乐精品在线视频| 丁香婷婷综合五月| 欧美色电影在线| 国产视频亚洲色图| 天堂午夜影视日韩欧美一区二区| 国内成人自拍视频| 色狠狠色噜噜噜综合网| 26uuu国产在线精品一区二区| 日韩毛片精品高清免费| 蜜臀av性久久久久蜜臀aⅴ| 成人动漫中文字幕| 日韩欧美第一区| 亚洲色图.com| 国产中文字幕精品| 欧美日韩在线播放三区| 欧美国产精品中文字幕| 亚洲6080在线| 99久久国产综合精品麻豆| 精品99一区二区| 亚洲国产成人91porn| 成人一级片在线观看| 欧美一区二区免费| 一区二区高清免费观看影视大全| 久久se这里有精品| 欧美丝袜丝nylons| 中文字幕亚洲区| 国产美女在线观看一区| 3atv在线一区二区三区| 一区二区三区四区在线| 国产成人免费av在线| 日韩免费看的电影| 亚洲电影一区二区三区| 色综合一区二区| 日韩av电影天堂| 香蕉av福利精品导航| 成人高清免费观看| 精品嫩草影院久久| 日韩精品免费专区| 欧美午夜免费电影| 亚洲女子a中天字幕| 成人精品鲁一区一区二区| 精品国产污污免费网站入口| 首页综合国产亚洲丝袜| 日本电影亚洲天堂一区| 亚洲欧美日韩国产综合| 丁香激情综合五月| 国产午夜精品福利| 麻豆精品视频在线观看免费| 国产女人18毛片水真多成人如厕 | 国产激情视频一区二区三区欧美| 欧美精品在欧美一区二区少妇| 亚洲欧美日韩久久| 精品亚洲国产成人av制服丝袜 | 精品一区二区三区在线播放视频| 99亚偷拍自图区亚洲|