Mega Code Archive

 
Categories / Java Tutorial / XML
 

Accessing features of the SAX parser implementation

import javax.xml.parsers.SAXParserFactory; public class Main {   public static void main(String[] argv) throws Exception {     SAXParserFactory factory = SAXParserFactory.newInstance();     String features[] = { "http://xml.org/sax/features/namespaces",         "http://xml.org/sax/features/namespace-prefixes",         "http://xml.org/sax/features/string-interning", "http://xml.org/sax/features/validation",         "http://xml.org/sax/features/external-general-entities",         "http://xml.org/sax/features/external-parameter-entities",         "http://xml.org/sax/features/lexical-handler/parameter-entities", };     for (int i = 0; i < features.length; i++) {       System.out.print("\t- '" + features[i] + "' is ");       System.out.println("'" + factory.getFeature(features[i]) + "'");     }   } }