Класс SAXResult
java.lang.Object
javax.xml.transform.sax.SAXResult
- Все реализованные интерфейсы:
Result
public class SAXResult extends Object implements Result
Выступает в качестве держателя результата преобразования.
- С момента:
- 1.4
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final String |
FEATURE |
Если TransformerFactory.getFeature(java.lang.String) возвращает true при передаче этого значения в качестве аргумента, преобразователь поддерживает вывод результата этого типа. |
Поля, объявленные в интерфейсе javax.xml.transform.Result
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
SAXResult() |
Конструктор по умолчанию без аргументов. |
SAXResult |
Создает SAXResult, который ориентирован на SAX2 ContentHandler. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
ContentHandler |
getHandler() |
Получить ContentHandler, являющийся результатом. |
LexicalHandler |
getLexicalHandler() |
Получить SAX2 LexicalHandler для вывода. |
String |
getSystemId() |
Получить идентификатор системы, установленный с помощью setSystemId. |
void |
setHandler |
Установить целевой объект в качестве SAX2 ContentHandler. |
void |
setLexicalHandler |
Установить SAX2 LexicalHandler для вывода. |
void |
setSystemId |
Метод setSystemId Установить systemID, который может быть использован в связи с ContentHandler. |
Подробное описание полей
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- НепустойLexicalHandlerдля обработки событий лексем разбора.
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, 2023, 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/21/docs/api/java.xml/javax/xml/transform/sax/SAXResult.html