Sun Cluster Entwicklerhandbuch Datendienste für Solaris OS

ProcedureSo konfigurieren Sie den XML-Parser

Bisher wurden der Netzwerk- und der XML-Generierungscode für die Anwendung erstellt. Der CrnpClient-Konstruktur ruft eine setupXmlProcessing -Methode auf. Mit dieser Methode wird ein DocumentBuilderFactory-Objekt erstellt und es werden verschiedene Parsing-Eigenschaften für dieses Objekt eingerichtet. In der JAXP-Dokumentation wird diese Methode detailliert beschrieben. Weitere Informationen finden Sie unter http://java.sun.com/xml/jaxp/index.html.

Schritt

    Erstellen Sie den Java-Code, der die vorstehende Logik implementiert.

    private void setupXmlProcessing() throws Exception
    {
            dbf = DocumentBuilderFactory.newInstance();
    
            // We don't need to bother validating
            dbf.setValidating(false);
            dbf.setExpandEntityReferences(false);
    
            // We want to ignore comments and whitespace
            dbf.setIgnoringComments(true);
            dbf.setIgnoringElementContentWhitespace(true);
    
            // Coalesce CDATA sections into TEXT nodes.
            dbf.setCoalescing(true);
    }