类 XmlValidationModeDetector
java.lang.Object
cn.taketoday.util.xml.XmlValidationModeDetector
Detects whether an XML stream is using DTD- or XSD-based validation.
- 从以下版本开始:
- 4.0
- 作者:
- Rob Harrop, Juergen Hoeller, Sam Brannen
-
字段概要
字段修饰符和类型字段说明static final intIndicates that the validation mode should be auto-guessed, since we cannot find a clear indication (probably choked on some special characters, or the like).static final intIndicates that DTD validation should be used (we found a "DOCTYPE" declaration).static final intIndicates that the validation should be disabled.static final intIndicates that XSD validation should be used (found no "DOCTYPE" declaration). -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明intdetectValidationMode(InputStream inputStream) Detect the validation mode for the XML document in the suppliedInputStream.
-
字段详细资料
-
VALIDATION_NONE
public static final int VALIDATION_NONEIndicates that the validation should be disabled.- 另请参阅:
-
VALIDATION_AUTO
public static final int VALIDATION_AUTOIndicates that the validation mode should be auto-guessed, since we cannot find a clear indication (probably choked on some special characters, or the like).- 另请参阅:
-
VALIDATION_DTD
public static final int VALIDATION_DTDIndicates that DTD validation should be used (we found a "DOCTYPE" declaration).- 另请参阅:
-
VALIDATION_XSD
public static final int VALIDATION_XSDIndicates that XSD validation should be used (found no "DOCTYPE" declaration).- 另请参阅:
-
-
构造器详细资料
-
XmlValidationModeDetector
public XmlValidationModeDetector()
-
-
方法详细资料
-
detectValidationMode
Detect the validation mode for the XML document in the suppliedInputStream.Note that the supplied
InputStreamis closed by this method before returning.- 参数:
inputStream- the InputStream to parse- 抛出:
IOException- in case of I/O failure- 另请参阅:
-