Разница SAXParserFactory XMLReaderFactory. Какой выбрать?

Оба они, кажется, имеют одну и ту же цель (создание XMLReader). Некоторые учебники содержат одно, некоторые другое.

SAXParserFactory:

пример кода:

// SAXParserFactory
SAXParserFactory factory = SAXParserFactory.newInstance();
SAXParser parser = factory.newSAXParser();
XMLReader reader = parser.getXMLReader();
reader.parse(new InputSource("document.xml"));

XMLReaderFactory:

пример кода:

// XMLReaderFactory
XMLReader xmlReader = XMLReaderFactory.createXMLReader();
xmlReader.parse(new InputSource("document.xml"));

вопрос:

Это основные отличия или есть какие-то, на что я обратил внимание.

Какой выбрать?

8
задан jens 14 May 2012 в 12:40
поделиться