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에서 소개된 명령문입니다.