JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.xml.transform
클래스 OutputKeys

java.lang.Object 
  |
  +--javax.xml.transform.OutputKeys

public class OutputKeys
extends Object

Transformer 의 출력 프로퍼티를 설정하기 위해서, 혹은 Transformer 또는 Templates 오브젝트로부터 출력 프로퍼티를 꺼내기 위해서(때문에) 사용할 수 있는 캐릭터 라인 정수를 제공합니다.

이 클래스의 프로퍼티는 읽어들여 전용입니다.

관련 항목:
section 16 of the XSL Transformations (XSLT) W3C Recommendation

필드의 개요
static String CDATA_SECTION_ELEMENTS
          이 키에 대한 값은 전개명 입니다.
static String DOCTYPE_PUBLIC
          이 키에 대한 값은 캐릭터 라인 입니다.
static String DOCTYPE_SYSTEM
          이 키에 대한 값은 캐릭터 라인 입니다.
static String ENCODING
          이 키에 대한 값은 캐릭터 라인 입니다.
static String INDENT
          이 키에 대한 값은 "yes" 또는 "no" 입니다.
static String MEDIA_TYPE
          이 키에 대한 값은 캐릭터 라인 입니다.
static String METHOD
          이 키에 대한 값은 "xml" ; "html" ; "text" 또는 전개명 입니다.
static String OMIT_XML_DECLARATION
          이 키에 대한 값은 "yes" 또는 "no" 입니다.
static String STANDALONE
          이 키에 대한 값은 "yes" 또는 "no" 입니다.
static String VERSION
          이 키에 대한 값은 nmtoken 입니다.
 
클래스 java.lang. Object 에서 상속받은 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

필드의 상세

METHOD

public static final String  METHOD
이 키에 대한 값은 "xml" ; "html" ; "text" 또는 전개명 입니다.

메소드 속성은 결과 트리를 출력하기 위해서 사용되는 전체적인 메소드를 식별합니다. Xhtml 등, 이름 공간이 없는 것 외의 값도 사용할 수 있습니다만, 받아들여져도, 그러한 값의 처리는 구현에 의해 다릅니다. 어느 메소드치도 받아들여지지 않고 이름 공간에서 지정되지 않는 경우,Transformer.setOutputProperty(java.lang.String, java.lang.String) 또는 Transformer.setOutputProperties(java.util.Properties)IllegalArgumentException 를 슬로우 합니다.

관련 항목:
section 16 of the XSL Transformations (XSLT) W3C Recommendation , 정수 필드치

VERSION

public static final String  VERSION
이 키에 대한 값은 nmtoken 입니다.

version 는 출력 메소드의 버젼을 지정합니다.

출력 메소드가 xml 의 경우, 버젼치는 결과 트리를 출력하기 위해서 사용되는 XML 의 버젼을 지정합니다. xml 출력 메소드의 디폴트 값은 1.0 입니다. 출력 메소드가 html 의 경우, 버젼치는 HTML 의 버젼을 나타냅니다. xml 출력 메소드의 디폴트 값은 4.0 으로, HTML 4.0 Recommendation [HTML] 에 준거하는 HTML 로서 결과를 출력하도록(듯이) 지정합니다. 출력 메소드가 text 의 경우, 버젼 프로퍼티는 무시됩니다.

관련 항목:
section 16 of the XSL Transformations (XSLT) W3C Recommendation , 정수 필드치

ENCODING

public static final String  ENCODING
이 키에 대한 값은 캐릭터 라인 입니다.

encoding 는 Transformer 가 캐릭터의 순차 순서를 바이트의 순차 순서로서 encode 하기 위해서 사용하는 우선 캐릭터 세트를 지정합니다. 속성의 값은 대문자와 소문자를 구별하지 않고로 취급할 필요가 있습니다. 값에 포함되는 캐릭터는 #x21 로부터 #x7E (즉, 인쇄 가능한 ASCII 캐릭터)까지의 범위의 캐릭터 뿐일 필요가 있습니다. 값은 Internet Assigned Numbers Authority [IANA] ,[RFC2278] 에 등록된 charset 이든가, 혹은 X- 로 시작될 필요가 있습니다.

관련 항목:
section 16 of the XSL Transformations (XSLT) W3C Recommendation , 정수 필드치

OMIT_XML_DECLARATION

public static final String  OMIT_XML_DECLARATION
이 키에 대한 값은 "yes" 또는 "no" 입니다.

omit-xml-declaration 는 XSLT 프로세서가 XML 선언을 출력할지 어떨지를 지정합니다. 값은 yes 또는 no 가 아니면 안됩니다.

관련 항목:
section 16 of the XSL Transformations (XSLT) W3C Recommendation , 정수 필드치

STANDALONE

public static final String  STANDALONE
이 키에 대한 값은 "yes" 또는 "no" 입니다.

standalone 는 Transformer 가 스탠드얼론의 문서 선언을 출력할지 어떨지를 지정합니다. 값은 yes 또는 no 가 아니면 안됩니다.

관련 항목:
section 16 of the XSL Transformations (XSLT) W3C Recommendation , 정수 필드치

DOCTYPE_PUBLIC

public static final String  DOCTYPE_PUBLIC
이 키에 대한 값은 캐릭터 라인 입니다.

키의 값에 대해 설명하기 위한 DOCTYPE_SYSTEM 프로퍼티의 문서를 참조합니다.

관련 항목:
section 16 of the XSL Transformations (XSLT) W3C Recommendation , 정수 필드치

DOCTYPE_SYSTEM

public static final String  DOCTYPE_SYSTEM
이 키에 대한 값은 캐릭터 라인 입니다.

doctype-public 는 문서형 정의로 사용되는 public 식별자를 지정합니다.

doctype-system 프로퍼티가 지정되고 있는 경우, xml 출력 메소드는 최초의 요소의 직전에 문서형 정의를 출력합니다. <! DOCTYPE 에 계속되는 이름은 최초의 요소의 이름일 필요가 있습니다. doctype-public 프로퍼티도 지정되고 있는 경우, xml 출력 메소드는 PUBLIC 에 이어 public 식별자를 출력해, 그 후 system 식별자를 출력합니다. 그렇지 않은 경우는 SYSTEM 에 이어 system 식별자를 출력합니다. 내부 부분집합은 비울 필요가 있습니다. doctype-system 속성이 지정되어 있지 않은 경우, doctype-public 속성은 무시됩니다.

doctype-public 또는 doctype-system 속성이 지정되고 있는 경우, html 출력 메소드는 최초의 요소의 직전에 문서형 정의를 출력합니다. <! DOCTYPE 에 계속되는 이름은 HTML 또는 html 일 필요가 있습니다. doctype-public 속성이 지정되고 있는 경우, 출력 메소드는 PUBLIC 에 이어, 지정된 public 식별자를 출력합니다. doctype-system 속성도 지정되고 있는 경우는 public 식별자에 이어, 지정된 system 식별자도 출력합니다. doctype-system 속성은 지정되고 있지만 doctype-public 속성은 지정되어 있지 않은 경우, 출력 메소드는 SYSTEM 에 이어, 지정된 system 식별자를 출력합니다.

doctype-system 는 문서형 정의로 사용되는 system 식별자를 지정합니다.

관련 항목:
section 16 of the XSL Transformations (XSLT) W3C Recommendation , 정수 필드치

CDATA_SECTION_ELEMENTS

public static final String  CDATA_SECTION_ELEMENTS
이 키에 대한 값은 전개명 입니다.

cdata-section-elements 는 CDATA 섹션을 사용해 출력되는 텍스트 노드의 아이를 가지는 요소의 이름의 공백 단락의 리스트를 지정합니다.

관련 항목:
section 16 of the XSL Transformations (XSLT) W3C Recommendation. , 정수 필드치

INDENT

public static final String  INDENT
이 키에 대한 값은 "yes" 또는 "no" 입니다.

indent 는 결과 트리를 출력할 때에 Transformer 가 한층 더 공백을 추가할지 어떨지를 지정합니다. 값은 yes 또는 no 가 아니면 안됩니다.

관련 항목:
section 16 of the XSL Transformations (XSLT) W3C Recommendation , 정수 필드치

MEDIA_TYPE

public static final String  MEDIA_TYPE
이 키에 대한 값은 캐릭터 라인 입니다.

media-type 는 결과 트리의 출력으로부터 생성되는 데이터의 미디어 타입 (MIME 컨텐츠 타입)을 지정합니다. charset 파라미터는 명시적으로 지정하지 말아 주세요. 대신에, 최상정도 레벨의 미디어 타입이 text 의 경우는 출력 메소드로 실제로 사용되는 캐릭터 세트에 따라 charset 파라미터를 추가합니다.

관련 항목:
section 16 of the XSL Transformations (XSLT) W3C Recommendation , 정수 필드치

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

버그의 보고와 기능의 리퀘스트
이외의 API 레퍼런스 및 개발자용 문서에 대해서는 Java 2 SDK SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.