|
XML Library 1.0 | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.koiroha.xml.Xml
public final class Xml
XML 用のユーティリティクラスです。
フィールドの概要 | |
---|---|
static String |
FEATURE_NAMESPACES
解析時に名前空間を認識するかどうかの機能フラグ名です。 |
static String |
FEATURE_VALIDATION
解析時に DTD 検証を行うかどうかの機能フラグ名です。 |
static String |
PROPERTY_DOCUMENT_XML_VERSION
ドキュメント XML バージョンを参照するための SAX パーサのプロパティ名です。 |
static String |
PROPERTY_LEXICAL_HANDLER
解析時に 構文ハンドラ を指定する場合の SAX パーサのプロパティ
名です。 |
メソッドの概要 | |
---|---|
static String |
escape(String text)
指定された文字列を XML のテキストとしてそのまま使用できるようにエスケープします。 |
static Charset |
getCharset(String contentType)
"text/html; charset=UTF-8" のような Content-Type 値から
文字セットを参照します。 |
static boolean |
isWhitespace(int ch)
指定された文字が XML での空白を表すかどうかを判定します。 |
static String |
unescape(String text)
指定された文字列を XML エンコードを解除します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final String FEATURE_NAMESPACES
public static final String FEATURE_VALIDATION
public static final String PROPERTY_DOCUMENT_XML_VERSION
public static final String PROPERTY_LEXICAL_HANDLER
構文ハンドラ
を指定する場合の SAX パーサのプロパティ
名です。定数値 "http://xml.org/sax/properties/lexical-handler" を示します。
メソッドの詳細 |
---|
public static boolean isWhitespace(int ch)
' '
)、
水平タブ ('\t'
)、復帰 ('\r'
)、改行 ('\n'
) を空白文字
とします。
ch
- 判定する文字
public static String escape(String text)
text
- エスケープする文字列
public static String unescape(String text)
text
- エスケープを解除する文字列
public static Charset getCharset(String contentType)
"text/html; charset=UTF-8"
のような Content-Type 値から
文字セットを参照します。Content-Type に charset 属性が付けられていない場合や、値を
文字セットとして認識できない場合は null を返します。
contentType
- Content-Type
|
koiroha.org by takami torao | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |