Настройка Sax парсер завода для производства альтернативных P

Если JRE внедрения используется для запуска приложения вы не содержит встроенный анализатор реализация SAX (или не нравится), вы можете настроить его с помощью системных свойств.

Когда SAXParserFactory предлагается создание новых экземпляров, он ищет системные свойства для вступления с именем javax.xml.parsers.SAXParserFactory. Это свойство должно содержать имя класса implemeneting SAX интерфейс.

Приведенный ниже пример показывает, как заставить Apache реализации SAX:


import java.io.*;

import org.w3c.dom.*;



public class Test {

    public static void main(String[] argsthrows Exception {

        

        // Sets the sax parser property to use the xerces parser;

        // Here any other SAX-implementation may be refered:

        System.setProperty("avax.xml.parsers.SAXParserFactory",

                "org.apache.xerces.parsers.SAXParser");

        

        // creating built-in (default) implementation of SAX:

        SAXParserFactory factory = SAXParserFactory.newInstance();

        

        // create SAX-parser...

        SAXParser parser = factory.newSAXParser();

        

        // now we are ready to parse XML data...

    }

}

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>