- java.lang.Object
-
- org.xml.sax.helpers.ParserFactory
-
Deprecated.This class works with the deprecated
Parser
interface.
public class ParserFactory extends Object
Java-specific class for dynamically loading SAX parsers.This module, both source code and documentation, is in the Public Domain, and comes with NO WARRANTY. See http://www.saxproject.org for further information.
Note: This class is designed to work with the now-deprecated SAX1
Parser
class. SAX2 applications should useXMLReaderFactory
instead.ParserFactory is not part of the platform-independent definition of SAX; it is an additional convenience class designed specifically for Java XML application writers. SAX applications can use the static methods in this class to allocate a SAX parser dynamically at run-time based either on the value of the `org.xml.sax.parser' system property or on a string containing the class name.
Note that the application still requires an XML parser that implements SAX1.
- Since:
- SAX 1.0
-
-
Method Summary
Methods Modifier and Type Method and Description static Parser
makeParser()
Deprecated.Create a new SAX parser using the `org.xml.sax.parser' system property.static Parser
makeParser(String className)
Deprecated.Create a new SAX parser object using the class name provided.
-
-
-
Method Detail
-
makeParser
public static Parser makeParser() throws ClassNotFoundException, IllegalAccessException, InstantiationException, NullPointerException, ClassCastException
Deprecated.Create a new SAX parser using the `org.xml.sax.parser' system property.The named class must exist and must implement the
Parser
interface.- Throws:
NullPointerException
- There is no value for the `org.xml.sax.parser' system property.ClassNotFoundException
- The SAX parser class was not found (check your CLASSPATH).IllegalAccessException
- The SAX parser class was found, but you do not have permission to load it.InstantiationException
- The SAX parser class was found but could not be instantiated.ClassCastException
- The SAX parser class was found and instantiated, but does not implement org.xml.sax.Parser.- See Also:
makeParser(java.lang.String)
,Parser
-
makeParser
public static Parser makeParser(String className) throws ClassNotFoundException, IllegalAccessException, InstantiationException, ClassCastException
Deprecated.Create a new SAX parser object using the class name provided.The named class must exist and must implement the
Parser
interface.- Parameters:
className
- A string containing the name of the SAX parser class.- Throws:
ClassNotFoundException
- The SAX parser class was not found (check your CLASSPATH).IllegalAccessException
- The SAX parser class was found, but you do not have permission to load it.InstantiationException
- The SAX parser class was found but could not be instantiated.ClassCastException
- The SAX parser class was found and instantiated, but does not implement org.xml.sax.Parser.- See Also:
makeParser()
,Parser
-
-
Deutsche Übersetzung
Sie haben gebeten, diese Seite auf Deutsch zu besuchen. Momentan ist nur die Oberfläche übersetzt, aber noch nicht der gesamte Inhalt.Wenn Sie mir bei Übersetzungen helfen wollen, ist Ihr Beitrag willkommen. Alles, was Sie tun müssen, ist, sich auf der Website zu registrieren und mir eine Nachricht zu schicken, in der Sie gebeten werden, Sie der Gruppe der Übersetzer hinzuzufügen, die Ihnen die Möglichkeit gibt, die gewünschten Seiten zu übersetzen. Ein Link am Ende jeder übersetzten Seite zeigt an, dass Sie der Übersetzer sind und einen Link zu Ihrem Profil haben.
Vielen Dank im Voraus.
Dokument erstellt 11/06/2005, zuletzt geändert 04/03/2020
Quelle des gedruckten Dokuments:https://www.gaudry.be/de/java-api-rf-org/xml/sax/helpers/parserfactory.html
Die Infobro ist eine persönliche Seite, deren Inhalt in meiner alleinigen Verantwortung liegt. Der Text ist unter der CreativeCommons-Lizenz (BY-NC-SA) verfügbar. Weitere Informationen auf die Nutzungsbedingungen und dem Autor.
Referenzen
Diese Verweise und Links verweisen auf Dokumente, die während des Schreibens dieser Seite konsultiert wurden, oder die zusätzliche Informationen liefern können, aber die Autoren dieser Quellen können nicht für den Inhalt dieser Seite verantwortlich gemacht werden.
Der Autor Diese Website ist allein dafür verantwortlich, wie die verschiedenen Konzepte und Freiheiten, die mit den Nachschlagewerken gemacht werden, hier dargestellt werden. Denken Sie daran, dass Sie mehrere Quellinformationen austauschen müssen, um das Risiko von Fehlern zu reduzieren.