attribute
구문
attribute attribute-name { attribute-value; }
설명
지정된 이름으로 속성을 만듭니다. 속성 값은 문 블록으로 정의되며, 이 블록은 중괄호 집합 안에 배치되어야 합니다.
특성
attribute-name |
XPath 표현식 또는 문자열일 수 있는 속성의 이름입니다. 문자열 인수를 따옴표로 묶습니다. |
attribute-value |
중괄호로 묶인 문 블록으로, 특성 값을 정의합니다. |
SLAX 예제
다음 예제에서 <book>
요소는 값이 "PDF"인 라는 속성을 format
가진 결과 트리에 출력됩니다.
<book> { attribute "format" { expr "PDF"; } }
다음 예제에서는 리터럴 문자열 "name"이 <name>
아닌 노드 값을 사용하여 주소 노드의 내용과 연결된 "from-" 값을 가진 XML 속성을 만듭니다. 노드 값은 현재 컨텍스트에서 선택됩니다.
<source> { attribute name { expr "from-" _ address; } }
릴리스 정보
Junos OS 릴리스 12.2 이상에서 지원되는 SLAX 언어 버전 1.1에서 소개된 명령문입니다.