Класс 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)
ContentHandler.- Параметры:
-
handler- Должен быть ссылкой на непустой ContentHandler.
Подробное описание методов
setHandler
public void setHandler(ContentHandler handler)
ContentHandler.- Параметры:
-
handler- Должен быть ссылкой на непустой ContentHandler.
getHandler
public ContentHandler getHandler()
ContentHandler, являющийся результатом.- Возвращает:
- ContentHandler, который является выводом преобразования.
setLexicalHandler
public void setLexicalHandler(LexicalHandler handler)
LexicalHandler для вывода. Это необходимо для обработки XML комментариев и тому подобного. Если обработчик лексических событий не установлен, трансформатор должен попытаться преобразовать ContentHandler в LexicalHandler.
- Параметры:
-
handler- НепустойLexicalHandlerдля обработки лексических событий разбора.
getLexicalHandler
public LexicalHandler getLexicalHandler()
LexicalHandler для вывода.- Возвращает:
LexicalHandler, или null.
setSystemId
public void setSystemId(String systemId)
ContentHandler.- Указано в:
-
setSystemIdв интерфейсеResult - Параметры:
-
systemId- Идентификатор системы как строка URI.
getSystemId
public String getSystemId()
- Указано в:
-
getSystemIdв интерфейсеResult - Возвращает:
- Идентификатор системы, установленный с помощью setSystemId, или null, если setSystemId не вызывался.
© 1993, 2021, 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/17/docs/api/java.xml/javax/xml/transform/sax/SAXResult.html