La classe abstraite SAXParserFactory définit une fabrique d'API qui permet à des applications de configurer et d'obtenir un analyseur SAX pour traiter des documents de XML.
Constructeur |
---|
Description |
protected SAXParserFactory() |
crée une nouvelle instance de la classe SAXParserFactory. Ce constructeur est protégé. |
Méthode |
---|
Description |
abstract boolean getFeature(String name) |
retourne les attributs correspondant au nom spécifié, sur l'implémentation org.xml.sax.XMLReader. |
Schema getSchema() |
retourne l'objet Schema qui a été fixé par la méthode setSchema(). |
boolean isNamespaceAware() |
indique si la fabrique est configurée pour produire des analyseurs qui prennent en compte les espaces de noms. |
boolean isValidating() |
indique si la fabrique est configurée pour produire des analyseurs qui valident le contenu XML durant l'analyse. |
boolean isXIncludeAware() |
indique l'état du traitement des inclusions XML (XInclude). |
static SAXParserFactory newInstance() |
retourne une nouvelle instance de la classe SAXParserFactory. |
abstract SAXParser newSAXParser() |
retourne une nouvelle instance de la classe SAXParser en utilisant la configuration courante. |
abstract void setFeature(String name, boolean value) |
détermine une caractéristique pour l'objet org.xml.sax.XMLReader. |
void setNamespaceAware(boolean awareness) |
détermine si l'analyseur doit prendre en compte les espaces de noms XML. |
void setSchema(Schema schema) |
désigne le schéma utilisé par les analyseurs créés par la fabrique courante. |
void setValidating(boolean validating) |
détermine si l'analyseur doit valider les documents XML lors de leur analyse. |
void setXIncludeAware(boolean state) |
fixe l'état du traitement des inclusions XML (XInclude). |
Les méthodes héritées de la classe java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |