XmlUtils Class
- public abstract class XmlUtils
extends Object
Class providing some Utils for Xml Objects.
-
Hierarchy
-
Object
XmlUtils
public static XmlUtils |
-
newInstance ()
- returns a new implementation instance
|
public abstract boolean |
-
validate (XmlObject xmlObject, String systemId, EntityResolver resolver)
- Schema validates an
XmlObject using the given EntityResolver
to find the schema.
|
Methods from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XmlUtils
protected XmlUtils()
- default constructor
newInstance() Method
public static XmlUtils
newInstance()
throws XmlUtilsException
returns a new implementation instance
Returns
- An instance of XmlUtils.
Exceptions
-
XmlUtilsException
validate(XmlObject, String, EntityResolver) Method
public abstract boolean validate(XmlObject
xmlObject,
String
systemId,
EntityResolver
resolver)
throws XmlUtilsException
Schema validates an XmlObject
using the given EntityResolver
to find the schema.
The schema is resolved by system id. The system id can be specified either as
parameter or using the xsi:schemaLocation or xsi:noNamespaceSchemaLocation attribute.
Parameters
-
xmlObject
- The XML instance to validate
-
systemId
- Expected system id. The system id must be present if the xml
document does not specify an xsi:schemaLocation or
xsi:noNamespaceSchemaLocation
-
resolver
- The entity resolver used to get the schema.
Exceptions
-
XmlUtilsException