public class XmlValidationModeDetector extends ObjectSE
修飾子と型 | フィールドと説明 |
---|---|
static int | VALIDATION_AUTO 明確な表示(おそらく一部の特殊文字が詰まっているなど)が見つからないため、検証モードを自動推測する必要があることを示します。 |
static int | VALIDATION_DTD DTD 検証を使用する必要があることを示します( "DOCTYPE" 宣言が見つかりました)。 |
static int | VALIDATION_NONE 検証を無効にする必要があることを示します。 |
static int | VALIDATION_XSD XSD 検証を使用する必要があることを示します( "DOCTYPE" 宣言が見つかりません)。 |
コンストラクターと説明 |
---|
XmlValidationModeDetector() |
修飾子と型 | メソッドと説明 |
---|---|
int | detectValidationMode(InputStreamSE inputStream) 提供された InputStream SE で XML ドキュメントの検証モードを検出します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static final int VALIDATION_NONE
public static final int VALIDATION_AUTO
public static final int VALIDATION_DTD
public static final int VALIDATION_XSD
public int detectValidationMode(InputStreamSE inputStream) throws IOExceptionSE
InputStream
SE で XML ドキュメントの検証モードを検出します。提供される InputStream
SE は、戻る前にこのメソッドによって閉じられることに注意してください。inputStream
- 解析する InputStreamIOExceptionSE
- I/O 障害の場合 VALIDATION_DTD
, VALIDATION_XSD