Класс SAXResult
- java.lang.Object
-
- javax.xml.transform.sax.SAXResult
- Все реализованные интерфейсы:
Result
public class SAXResult extends Object implements Result
Выступает в качестве контейнера для результата преобразования.
- С тех пор:
- 1.4
Поля
| Модификатор и тип | Поле | Описание |
|---|---|---|
static String |
FEATURE |
Если |
Поля, объявленные в интерфейсе javax.xml.transform.Result
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
Конструкторы
| Конструктор | Описание |
|---|---|
SAXResult() |
Конструктор по умолчанию без аргументов. |
SAXResult(ContentHandler handler) |
Создает SAXResult, ориентированный на SAX2 |
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
ContentHandler |
getHandler() |
Получить |
LexicalHandler |
getLexicalHandler() |
Получить SAX2 |
String |
getSystemId() |
Получить идентификатор системы, установленный с помощью setSystemId. |
void |
setHandler(ContentHandler handler) |
Установить целевой объект в виде SAX2 |
void |
setLexicalHandler(LexicalHandler handler) |
Установить SAX2 |
void |
setSystemId(String systemId) |
Метод setSystemId Установить systemID, который может быть использован в сочетании с |
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Поля
FEATURE
public static final String FEATURE
Если TransformerFactory.getFeature(java.lang.String) возвращает true при передаче этого значения в качестве аргумента, преобразователь поддерживает вывод результата данного типа.
- См. также:
- Значения константных полей
Конструкторы
SAXResult
public SAXResult()
Конструктор по умолчанию без аргументов.
SAXResult
public SAXResult(ContentHandler handler)
Создает SAXResult, ориентированный на SAX2 ContentHandler.
- Параметры:
-
handler- Должен быть ссылкой на ненулевой ContentHandler.
Методы
setHandler
public void setHandler(ContentHandler handler)
Установить целевой объект в виде SAX2 ContentHandler.
- Параметры:
-
handler- Должен быть ссылкой на ненулевой ContentHandler.
getHandler
public ContentHandler getHandler()
Получить ContentHandler, являющийся результатом.
- Возвращает:
- ContentHandler, являющийся выводом преобразования.
setLexicalHandler
public void setLexicalHandler(LexicalHandler handler)
Установить SAX2 LexicalHandler для вывода.
Это необходимо для обработки XML-комментариев и т. п. Если обработчик лексических событий не установлен, преобразователь должен попытаться привести ContentHandler к типу LexicalHandler.
- Параметры:
-
handler- ненулевая ссылка для обработки лексических событий разбора.
getLexicalHandler
public LexicalHandler getLexicalHandler()
Получить SAX2 LexicalHandler для вывода.
- Возвращает:
- Ссылка на
LexicalHandler, или null.
setSystemId
public void setSystemId(String systemId)
Метод setSystemId Установить systemID, который может быть использован в сочетании с ContentHandler.
- Определено в:
-
setSystemIdв интерфейсеResult - Параметры:
-
systemId- Идентификатор системы в виде строки URI.
getSystemId
public String getSystemId()
Получить идентификатор системы, установленный с помощью setSystemId.
- Определено в:
-
getSystemIdв интерфейсеResult - Возвращает:
- Идентификатор системы, установленный с помощью setSystemId, или null, если setSystemId не вызывался.
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.xml/javax/xml/transform/sax/SAXResult.html