|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.xml.transform.OutputKeys
Transformer の出力プロパティを設定するために、あるいは Transformer または Templates オブジェクトから出力プロパティを取り出すために使用できる文字列定数を提供します。
このクラスのプロパティは読み込み専用です。
フィールドの概要 | |
static String |
CDATA_SECTION_ELEMENTS
このキーに対する値は 展開名 です。 |
static String |
DOCTYPE_PUBLIC
このキーに対する値は 文字列 です。 |
static String |
DOCTYPE_SYSTEM
このキーに対する値は 文字列 です。 |
static String |
ENCODING
このキーに対する値は 文字列 です。 |
static String |
INDENT
このキーに対する値は "yes" または "no" です。 |
static String |
MEDIA_TYPE
このキーに対する値は 文字列 です。 |
static String |
METHOD
このキーに対する値は "xml" ; "html" ; "text" または 展開名 です。 |
static String |
OMIT_XML_DECLARATION
このキーに対する値は "yes" または "no" です。 |
static String |
STANDALONE
このキーに対する値は "yes" または "no" です。 |
static String |
VERSION
このキーに対する値は nmtoken です。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final String METHOD
メソッド属性は結果ツリーを出力するために使用される全体的なメソッドを識別します。Xhtml など、名前空間のないほかの値も使用できますが、受け入れられても、そのような値の処理は実装により異なります。どのメソッド値も受け入れられず、名前空間で指定されない場合、Transformer.setOutputProperty(java.lang.String, java.lang.String)
または Transformer.setOutputProperties(java.util.Properties)
は IllegalArgumentException
をスローします。
public static final String VERSION
version
は、出力メソッドのバージョンを指定します。
出力メソッドが xml の場合、バージョン値は結果ツリーを出力するために使用される XML のバージョンを指定します。xml 出力メソッドのデフォルト値は 1.0 です。出力メソッドが html の場合、バージョン値は HTML のバージョンを示します。xml 出力メソッドのデフォルト値は 4.0 で、HTML 4.0 Recommendation [HTML] に準拠する HTML として結果を出力するよう指定します。出力メソッドが text の場合、バージョンプロパティは無視されます。
public static final String ENCODING
encoding
は、Transformer が文字のシーケンスをバイトのシーケンスとして符号化するために使用する優先文字セットを指定します。属性の値は大文字と小文字を区別せずに扱う必要があります。値に含まれる文字は、#x21 から #x7E (つまり、印刷可能な ASCII 文字) までの範囲の文字だけである必要があります。値は、Internet Assigned Numbers Authority [IANA]、[RFC2278] に登録された charset
であるか、あるいは X-
で始まる必要があります。
public static final String OMIT_XML_DECLARATION
omit-xml-declaration
は、XSLT プロセッサが XML 宣言を出力するかどうかを指定します。値は、yes
または no
でなければなりません。
public static final String STANDALONE
standalone
は、Transformer がスタンドアロンのドキュメント宣言を出力するかどうかを指定します。値は、yes
または no
でなければなりません。
public static final String DOCTYPE_PUBLIC
キーの値について説明するための DOCTYPE_SYSTEM
プロパティのドキュメントを参照します。
public static final String DOCTYPE_SYSTEM
doctype-public
は、文書型定義で使用される public 識別子を指定します。
doctype-system プロパティが指定されている場合、xml 出力メソッドは最初の要素の直前に文書型定義を出力します。<!DOCTYPE に続く名前は、最初の要素の名前である必要があります。doctype-public プロパティも指定されている場合、xml 出力メソッドは PUBLIC に続いて public 識別子を出力し、その後 system 識別子を出力します。そうでない場合は、SYSTEM に続いて system 識別子を出力します。内部サブセットは空にする必要があります。doctype-system 属性が指定されていない場合、doctype-public 属性は無視されます。
doctype-public または doctype-system 属性が指定されている場合、html 出力メソッドは最初の要素の直前に文書型定義を出力します。<!DOCTYPE に続く名前は、HTML または html である必要があります。doctype-public 属性が指定されている場合、出力メソッドは PUBLIC に続いて、指定された public 識別子を出力します。doctype-system 属性も指定されている場合は、public 識別子に続いて、指定された system 識別子も出力します。doctype-system 属性は指定されているが doctype-public 属性は指定されていない場合、出力メソッドは SYSTEM に続いて、指定された system 識別子を出力します。
doctype-system
は、文書型定義で使用される system 識別子を指定します。
public static final String CDATA_SECTION_ELEMENTS
cdata-section-elements
は、CDATA セクションを使用して出力されるテキストノードの子を持つ要素の名前の空白区切りのリストを指定します。
public static final String INDENT
indent
は、結果ツリーを出力する際に Transformer がさらに空白を追加するかどうかを指定します。値は、yes
または no
でなければなりません。
public static final String MEDIA_TYPE
media-type
は、結果ツリーの出力から生成されるデータのメディアタイプ (MIME コンテンツタイプ) を指定します。charset
パラメータは明示的に指定しないでください。代わりに、最上位レベルのメディアタイプが text
の場合は、出力メソッドで実際に使用される文字セットに従って charset
パラメータを追加します。
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.