XSL (Extensible Stylesheet Language)
XSL (Extensible Stylesheet Language)
XSL은 XML을 사용하고 있는 웹을 통해 보내어지는 데이터가 사용자에게 어떻게 보여질 것인지를 설명한 스타일시트를 만드는데 사용되는 언어이다. 예를 들면, 보험회사의 자동차에 대해 하나 이상의 특성을 묘사하고 있는 XML 페이지에서, "<automfg>"를 열고 닫는 한 쌍의 태그는 자동차 제작회사의 이름을 포함하고 있을 수 있다. XSL을 사용하면, 표시되어야할 자동차 제작회사의 이름과, 페이지 상에 표시되어야할 위치, 그리고 그것이 진한 글꼴로 표시되어야 한다는 사실 등을 웹브라우저에게 전해줄 수 있을 것이다. XSL은 DSSSL 및 CSS 표준에 기반을 두고 확장되었다. XML 페이지를 HTML 페이지와 비슷한 것으로 생각할 수 있지만, 그러나 XSL은 텍스트와 그래픽보다는 식별된 필드 내에 데이터를 담고 있다. XSL은 XML 파일 내에 있는 데이터 필드들을 정확하게 어디에 어떻게 표시할 것인지를 묘사할 수 있는 도구를 개발자에게 부여한다. 다른 스타일 시트 언어와 마찬가지로, XSL은 하나의 XML 문서를 위한 스타일 정의를 만드는데 사용되거나, 많은 다른 XML 문서들을 위하여 재사용될 수 있다. XSL은 W3C의 후원으로 개발되고 있으며, 현재 작업 초안 단계에 있다. 작업 초안에서 추출한 개요는 다음과 같은 형식적인 문장을 제공한다.
|
|
- Neil Randall가 XSL: How Stylish Can You Get?이라는 제목의 글을 ZDNet에 기고하였습니다.
- W3C 웹사이트에서 XSL 1.0 작업초안을 보실 수 있습니다.
- XML 규격의 주요 저자인 Tim Bray가 XML, HTML, XSL, DSSSL, CSS, 그리고 마이크로소프트 인터넷 익스플로러 지원 사이의 관계에 대해 논의한 자료를 제공합니다.
http://www.terms.co.kr/XSL.htm
'유용한 것들_etc' 카테고리의 다른 글
Unity Build (0) | 2010.08.30 |
---|---|
Outlining and Hiding Code 기능 사용하십니까? (0) | 2010.08.06 |
프로그램 설치시 Command line option syntax error. Type Command /? for help 에러 발생시 (0) | 2010.08.04 |
문자표 (0) | 2010.07.02 |
visual studio 2008 intellisense 검정글씨 (0) | 2010.06.18 |