Web(웹) Study/XML & XSL
XSL, XLL
알 수 없는 사용자
2007. 11. 20. 13:34
* XSL이란 무엇인가?
XML 문서를 Web Browser에서 볼 수 있도록 만든 기술
많은 기술들이 XSL을 바탕으로 파생되기 때문에 중요하다.
XML이 정보 그 자체를 나타낸다면 XSL은 보여줄때 어떤 형식, 어떤 포멧으로 보여줄 것인지를 결정한다. 이를 위해서 CSS와 XSL 기술이 존재하는데 CSS은 event-driven 방식(user가 액션을 취했을 경우 적용)이고 XSL은 programming-driver 방식(그 자체가 언어처럼 기술) 이다.
실제로는 CSS가 더 중요한 기술이다.
* XSL ---------XSLT : XML 문서를 변환할 때 사용되는 기술
|
|----- XML-FO(XSLF) : XML 문서를 report로 print할 경우 사용되는 기술
* Namespace
왜 만들어 졌는가? : Namespace란 XML문서내의 element가 중복될 경우를 피하기 위하여 만들어졌다.
사용방법 과 Range에 대한 내용도 정리가 필요
* XSL에 있어서 가장 중요한 key point는 XSL 문서는 element 단위로 서술하며 element 단위 하나가 처리 process 임을 상기해야 된다.
* XLL : 아직 표준은 아니지만 앞으로 표준으로 될 가능성이 있다.
XLL ------------- X Pointer : 동일한 문서내에서의 이동
|
|------ X Link : 서로 다른 page로 이동