본문 바로가기

기술 용어 검색

XSLT (eXtensibel Stylesheet Language Transformations)

1XML과 다른 언어 연결 XSLT(eXtensibel Stylesheet Language Transformations)
-XSLT의 정의(eXtensible Stylesheet Language Transformation):XML문서를 다른 형태로 변환하는 언어

2XSLT 변환 처리 과정



- XSLT는 XML문서를 HTML,XML, 텍스트 형태로 변환하기 위한 마크업언어
3XSLT 기술요소
-Xpath:XML문서의 요소들을 node개념으로 접근하여 소스 트리의 정확한 위치를 지정해 주기 위한 경로 지정 문법
-XML:웹상에서 구조화된 문서 전송가능한 markup 언어
-
4XSLT의 장점
-Code 구조 자체를 변경 가능 (Element에 지정한 Class나 id 변경 및 추가시 일괄 적용)
-동일 data의 무제한 반복 재사용
-동일 data를 다양한 형태로 가공 가능(문단 제목=>JavaScript의 변수명 또는 JavaScript code 생성 가능)
5XSLT의 특징
-규칙 기반 선언형 언어:Module(Object)들이 순서에 구애받지 않고 무작위 구성 가능
-Recursiveness:동작의 반복 발생
-Pattern matching:어떤 node를 patten형식으로 template에 matching시켜 원하는 결과 문서 획득
-node:문법에 맞는 XML문서나 (X)HTML문서를 포함한 모든 markup문서
6XSLT 문서 작성방법
접두어는 xsl XSLT의 Name space XSLT문서의 버전

'기술 용어 검색' 카테고리의 다른 글

OPML (Outline Processor Markup Language)  (0) 2007.12.08
RMI (Remote Method Invocation)  (0) 2007.12.08
JNI (Java Native Interface)  (0) 2007.12.08