strip-space
구문
strip-space element-list;
설명
나열된 소스 트리 요소 노드에서 공백 전용 자식 텍스트 노드를 제거하지만 요소 노드 자식의 자식 텍스트 노드에서는 제거하지 않습니다. 요소 노드 자식의 자식 텍스트 노드에서 공백 제거를 수행하려면 strip-space 요소 목록에서 자식 노드를 별도의 항목으로 지정합니다. 별표를 지정하면 모든 요소에서 공백만 있는 자식 요소가 제거됩니다. 텍스트 노드는 공백, 탭, 줄 바꿈 및 캐리지 리턴만 포함하는 경우 공백만 있는 것으로 간주됩니다.
이 문은 스크립트에서 최상위 문으로 정의되어야 합니다. 기본값은 모든 공백 전용 요소를 유지하는 것입니다.
특성
element-list |
공백으로 구분된 요소 이름 목록입니다. |
SLAX 예제
다음 예제에서는 소스 트리에서 의 자식 요소를 제외한 모든 공백 전용 텍스트 노드를 제거합니다.<user-context>
version 1.1; preserve-space user-context; strip-space *; match / { ... }
릴리스 정보
SLAX 언어 버전 1.0에 도입된 명령문입니다.