Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

output-method

통사론

묘사

결과 트리 출력에 사용되는 스타일을 정의합니다. 문은 output-method 스크립트에서 최상위 문으로 정의되어야 합니다. 출력 형식에는 HTML, 텍스트 또는 XML이 포함됩니다. 루트 노드의 첫 번째 자식 요소가 이고 <html> 앞에 텍스트 노드가 없는 경우(이 경우 기본 출력 형식은 HTML)가 아닌 한 기본값은 XML입니다.

특성

output-format

출력 형식을 지정합니다. 사용할 수 있는 값에는 "html", "text", "xml" 또는 정규화된 이름이 있습니다. 루트 노드의 첫 번째 자식 요소가 이고 <html> 앞에 텍스트 노드가 없는 경우(이 경우 기본 출력 형식은 HTML)가 아닌 한 기본값은 XML입니다. XML 형식을 지정하면 XML 선언(<?xml ?>)이 결과 트리 파일에 추가됩니다.

cdata-section-elements name-list

CDATA 섹션을 사용하여 텍스트 내용을 결과 트리로 출력해야 하는 출력 요소의 이름 이름을 공백으로 구분하여 지정합니다. CDATA 섹션은 "<! [CDATA["로 끝나고 "]]>"로 끝나며, 섹션의 내용은 XML 파서에 의해 태그가 아닌 문자 데이터로만 해석됩니다.

doctype-public string

DOCTYPE 선언을 결과 트리에 추가하고 구문 분석기에 DTD(Document Type Definition) 파일을 찾을 위치를 알려주는 속성 값을 PUBLIC 지정하십시오.

doctype-system string

DOCTYPE 선언을 결과 트리에 추가하고 시스템에서 DTD 파일을 찾을 위치를 구문 분석기에 알려주는 속성 값을 SYSTEM 지정하십시오.

encoding string

출력의 XML 선언에 의사 특성을 encoding 명시적으로 추가하고 문서를 인코딩하는 데 사용되는 문자 인코딩(예: UTF-8, UTF-16 또는 ISO-8859-1)을 지정합니다.

indent "yes" | "no"

계층 구조에 따라 결과 트리 출력을 들여쓸지 여부를 지정합니다. 사용할 수 있는 값에는 "yes" 및 "no"가 있습니다.

  • 기본값: 들여쓰기 없음

media-type string

출력의 MIME 콘텐츠 유형을 정의합니다.

  • 기본값: text/xml

omit-xml-declaration "yes" | "no"

출력에서 XML 선언(<?xml ?> )을 포함할지 또는 생략할지 여부를 지정합니다.

  • 기본값 : no

standalone "yes" | "no"

지정된 문자열 값을 가진 pseudo-attribute standalone 를 출력의 XML 선언(<?xml ?> )에 명시적으로 추가합니다. 사용할 수 있는 값에는 "yes" 및 "no"가 있습니다. standalone 이 특성은 문서에서 DTD를 사용하는 경우에만 관련이 있습니다. standalone 옵션이 명령문에 output-method 포함되지 않은 경우, 결과 트리에 명시적 선언이 없으며, 이는 와 동일합니다 standalone="no".

version string

HTML 및 XML 형식의 경우 출력 형식에 대한 W3C 버전을 설정합니다. 의사 특성 version 은 지정된 버전 번호와 함께 XML 선언(<?xml ?> )에 포함됩니다.

SLAX 예시

다음 예제에서는 결과 트리 출력에 XML 선언을 작성하고 의사 특성 version, encodingstandalone 을(를) 선언에 추가하는 출력 메소드 XML을 사용합니다. DOCTYPE 선언에는 루트 요소가 <html> 있으며 및 PUBLIC SYSTEM 특성 모두에 대한 값을 제공합니다.

스크립트는 다음과 같은 출력을 생성합니다.

다음 예제는 스크립트가 출력 형식을 지정하지 않는다는 점을 제외하고는 이전 예제와 비슷합니다. 루트 노드 <html>의 첫 번째 자식 요소가 이므로 출력 형식은 기본적으로 HTML로 설정됩니다.

기본 출력 형식은 HTML입니다. XML 선언은 출력에서 생략됩니다.

릴리스 정보

Junos OS 릴리스 12.2 이상에서 지원되는 SLAX 언어 버전 1.1에서 소개된 명령문입니다.