|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
public interface Result
이 인터페이스를 구현하는 객체에는, 변환 결과 트리를 작성하는데 필요한 정보가 포함되어 있습니다.
필드의 개요 | |
---|---|
static String |
PI_DISABLE_OUTPUT_ESCAPING
결과 트리가 출력 이스케이프를 무효로 하는 경우는, 보내진 처리 명령의 이름입니다. |
static String |
PI_ENABLE_OUTPUT_ESCAPING
PI_DISABLE_OUTPUT_ESCAPING 처리 명령을 받아들인 뒤가 있는 시점에서 결과 트리가 출력 이스케이프를 유효하게 하는 경우는, 보내진 처리 명령의 이름입니다. |
메소드의 개요 | |
---|---|
String |
getSystemId ()
setSystemId 를 사용해 설정된 시스템 식별자를 가져옵니다. |
void |
setSystemId (String systemId)
이 Result 의 시스템 식별자를 설정합니다. |
필드의 상세 |
---|
static final String PI_DISABLE_OUTPUT_ESCAPING
일반적으로, 결과 트리의 직렬화에 의해, 텍스트 노드를 출력할 때에,& 라고 < (아마, 다른 문자도)가 이스케이프 됩니다. 이것에 의해, 출력은 정형식 XML 가 됩니다. 다만, 거의 정형식이지만 완전하게는 정형식이 아닌 XML 를 출력할 수 있으면(자) 편리한 경우가 있습니다. 예를 들어, 정형식이 아닌 섹션을 출력에 포함해, 그 후의 XML 를 인식하지 않는 프로세스로 정형식 XML 로 변환할 수가 있습니다. 처리 명령이 이 이름으로 보내지면(자), 이스케이프없이 직렬화가 출력됩니다.
또, 결과의 DOM 트리에서는, PI_DISABLE_OUTPUT_ESCAPING 와 PI_ENABLE_OUTPUT_ESCAPING 가 트리에 삽입되고 있는 일도 있습니다.
static final String PI_ENABLE_OUTPUT_ESCAPING
메소드의 상세 |
---|
void setSystemId(String systemId)
Result 를 파일에 기입하지 않는 경우, 시스템 식별자는 생략 가능합니다. 다만, 에러 메세지나 경고로 사용하거나 상대 출력 식별자를 해결하기 위해서, 어플리케이션으로 제공할 수 있습니다.
systemId
- URI 캐릭터 라인으로서의 시스템 식별자String getSystemId()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.