Класс OutputKeys
public class OutputKeys extends Object
Все поля этого класса доступны только для чтения.
- Начиная с:
- 1.4
- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final String |
CDATA_SECTION_ELEMENTS |
cdata-section-elements = расширенные имена. |
static final String |
DOCTYPE_PUBLIC |
doctype-public = строка. |
static final String |
DOCTYPE_SYSTEM |
doctype-system = строка. |
static final String |
ENCODING |
encoding = строка. |
static final String |
INDENT |
indent = "yes" | "no". |
static final String |
MEDIA_TYPE |
media-type = строка. |
static final String |
METHOD |
method = "xml" | "html" | "text" | расширенное имя. |
static final String |
OMIT_XML_DECLARATION |
omit-xml-declaration = "yes" | "no". |
static final String |
STANDALONE |
standalone = "yes" | "no". |
static final String |
VERSION |
version = nmtoken. |
Краткое описание методов
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли этот объект какому-либо другому объекту. |
protected void |
finalize() |
Устарело, будет удалено: этот элемент API может быть удален в будущей версии. Финализация объявлена устаревшей и будет удалена в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого объекта Object. |
int |
hashCode() |
Возвращает хеш-код этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
String |
toString() |
Возвращает строковое представление объекта. |
final void |
wait() |
Заставляет текущий поток ожидать пробуждения, обычно в результате уведомления или прерывания. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате уведомления или прерывания, либо пока не истечет заданный промежуток времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате уведомления или прерывания, либо пока не истечет заданный промежуток времени. |
Подробное описание полей
METHOD
public static final String METHOD
Значение свойства method определяет общий метод, который следует использовать для вывода результирующего дерева. Можно использовать и другие значения без пространства имен, например "xhtml", однако обработка таких значений, если они принимаются, определяется реализацией. Если какие-либо значения method не принимаются и не квалифицированы пространством имен, вызов Transformer.setOutputProperty(String, String) или Transformer.setOutputProperties(Properties) приведет к возникновению исключения IllegalArgumentException.
- См. также:
VERSION
public static final String VERSION
version задает версию метода вывода.
Если метод вывода имеет значение "xml", значение version задает версию XML, используемую для вывода результирующего дерева. Значение по умолчанию для метода вывода xml — 1.0. Если метод вывода имеет значение "html", значение version указывает версию HTML. Значение по умолчанию для метода вывода xml — 4.0, что указывает на необходимость вывести результат в формате HTML, соответствующем рекомендации HTML 4.0 [HTML]. Если метод вывода имеет значение "text", свойство version игнорируется.
- См. также:
ENCODING
public static final String ENCODING
encoding задает предпочтительную кодировку символов, которую Transformer должен использовать для преобразования последовательностей символов в последовательности байтов. Значение свойства encoding следует обрабатывать без учета регистра. Оно должно содержать только символы в диапазоне от #x21 до #x7E (то есть печатные символы ASCII). Значение должно быть либо charset, зарегистрированным в Управлении по присвоению номеров в Интернете [IANA], [RFC2278], либо начинаться с X-.
- См. также:
OMIT_XML_DECLARATION
public static final String OMIT_XML_DECLARATION
omit-xml-declaration задает, должен ли процессор XSLT выводить объявление XML; значение должно быть yes или no.
- См. также:
STANDALONE
public static final String STANDALONE
standalone задает, должен ли Transformer выводить объявление автономного документа; значение должно быть yes или no.
- См. также:
DOCTYPE_PUBLIC
public static final String DOCTYPE_PUBLIC
Описание требуемого значения этого ключа см. в документации по свойству DOCTYPE_SYSTEM.
- См. также:
DOCTYPE_SYSTEM
public static final String DOCTYPE_SYSTEM
doctype-system задает системный идентификатор, используемый в объявлении типа документа.
Если задано свойство doctype-system, метод вывода xml должен выводить объявление типа документа непосредственно перед первым элементом. После <!DOCTYPE должно следовать имя первого элемента. Если также задано свойство doctype-public, метод вывода xml должен вывести PUBLIC, затем публичный идентификатор и системный идентификатор; в противном случае он должен вывести SYSTEM, а затем системный идентификатор. Внутреннее подмножество должно быть пустым. Значение свойства doctype-public следует игнорировать, если свойство doctype-system не задано.
Если задано свойство doctype-public или doctype-system, метод вывода html должен вывести объявление типа документа непосредственно перед первым элементом. После <!DOCTYPE должно следовать HTML или html. Если задано свойство doctype-public, метод вывода должен вывести PUBLIC, а затем указанный публичный идентификатор; если также задано свойство doctype-system, после публичного идентификатора следует вывести и указанный системный идентификатор. Если задано свойство doctype-system, но не задано свойство doctype-public, метод вывода должен вывести SYSTEM, а затем указанный системный идентификатор.
doctype-system задает системный идентификатор, используемый в объявлении типа документа.
- См. также:
CDATA_SECTION_ELEMENTS
public static final String CDATA_SECTION_ELEMENTS
cdata-section-elements задает разделенный пробелами список имен элементов, дочерние текстовые узлы которых следует выводить с использованием секций CDATA. Обратите внимание, что для этих имен необходимо использовать формат, описанный в разделе «Представление квалифицированных имен» в javax.xml.transform.
- См. также:
INDENT
public static final String INDENT
indent задает, может ли Transformer добавлять дополнительные пробельные символы при выводе результирующего дерева; значение должно быть yes или no.
- См. также:
MEDIA_TYPE
public static final String MEDIA_TYPE
media-type задает тип мультимедиа (тип содержимого MIME) данных, полученных в результате вывода результирующего дерева. Параметр charset не следует указывать явно; вместо этого, если тип мультимедиа верхнего уровня — text, следует добавить параметр charset в соответствии с фактически используемой методом вывода кодировкой символов.
- См. также:
© 1993, 2025, 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.