Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
이 페이지의
 

SLAX 요소 및 요소 속성 개요

SLAX 요소

SLAX 요소는 오프닝 태그로만 작성됩니다. 태그의 내용은 오프닝 태그 바로 다음으로 나타납니다. 컨텐트들은 단순한 표현식이거나 컬리 괄호 안에 더 복잡한 표현식이 될 수 있습니다. 예를 들어:

XSLT는 다음과 같습니다.

이러한 네스티링 기법을 사용하고 닫는 태그를 제거하면 혼란이 줄어들고 코드의 명확성이 향상됩니다.

SLAX 요소 속성

SLAX 요소 속성은 XML 스타일을 따릅니다. 속성은 오프닝 태그에 포함되며 속성 이름과 값 쌍으로 구성됩니다. 속성 구문은 속성 이름 뒤에 같음 기호와 따옴표로 동봉된 속성 값으로 구성됩니다. 여러 속성은 공백으로 구분됩니다.

XSLT가 곱슬거리는 중괄호를 사용하여 속성 값 템플릿을 허용하는 경우 SLAX는 일반 표현식 구문을 사용합니다. 속성 값에는 따옴표 문자열, 매개변수, 변수, 숫자 및 밑줄인 SLAX 연결 연산자를_ 포함한 모든 XPath 구문을 포함할 수 있습니다. 다음 예에서 SLAX 요소는 location 다음과 같은 두 가지 속성을 state 가지고 있습니다zip.

XSLT는 다음과 같습니다.

SLAX에서는 견적 문자열 내부에 배치된 컬리 괄호가 속성 값 템플릿으로 해석되지 않습니다. 대신, 그들은 일반 텍스트 곱슬 중괄호로 해석됩니다.

이스케이프 시퀀스는 문자를 특수 연산자가 아닌 일반 텍스트로 취급합니다. 예를 들어 HTML에서는 & 기호() lt 가 아닌 기호(<)를 인쇄하게 됩니다.

XSLT에서 이중 곱슬머리 중괄호({{}})는 개폐 및 곱슬머리 버팀대를 일반 텍스트로 취급하게 하는 이스케이프 시퀀스입니다. SLAX 스크립트가 XSLT로 변환되면, 견적 문자열 내의 곱슬괄호는 이중 컬리 괄호로 변환됩니다.

XSLT는 다음과 같습니다.