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 |
