Java/XML/SAXParserFactory
Версия от 21:01, 31 мая 2010; (обсуждение)
Create SAXParser from SAXParserFactory
<source lang="java">
import javax.xml.parsers.SAXParser; import javax.xml.parsers.SAXParserFactory; public class MainClass {
public static void main(String args[]) throws Exception { SAXParserFactory spf = SAXParserFactory.newInstance(); spf.setNamespaceAware(true); spf.setValidating(true); System.out.println("Parser will "+(spf.isNamespaceAware()?"":"not ") + "be namespace aware"); System.out.println("Parser will "+(spf.isValidating()?"":"not ") + "validate XML"); SAXParser parser = spf.newSAXParser(); System.out.println("Parser object is: "+ parser); }
}
</source>
is SAXParserFactory NamespaceAware
<source lang="java">
import javax.xml.parsers.SAXParser; import javax.xml.parsers.SAXParserFactory; public class MainClass {
public static void main(String args[]) throws Exception { SAXParserFactory spf = SAXParserFactory.newInstance(); System.out.println("Parser will " + (spf.isNamespaceAware() ? "" : "not ") + "be namespace aware"); System.out.println("Parser will " + (spf.isValidating() ? "" : "not ") + "validate XML"); SAXParser parser = null; parser = spf.newSAXParser(); }
}
</source>