XML에서도 CSS와 마찬가지로 진보된 글꼴을 처리할 수 있도록 XSL(Extensible Stylesheet Language)을 제공합니다. XSL은 XML을 양식화된 문서로 만들어 주기위해서 사용되므로 독립적으로 사용하지 않으며, XML과 함께 사용됩니다.
#XSL의 형식
stylesheet와 template를 상황에 따라 변경하기도 하지만 일반적으로는 변경하지 않고 사용합니다.
stylesheet와 template를 상황에 따라 변경하기도 하지만 일반적으로는 변경하지 않고 사용합니다.
|예제| <xsl:for-each select="테스트/사람">
for-each문은 반복적인 수행을 하기위해서 사용됩니다. select속성에는 반복할 태그명을 설정합니다. <테스트>태그안에 있는 <사람>태그를 반복적으로 읽어오기 위해서 select속성에 "테스트/사람"을 설정하였습니다. 상위태그와 하위태그를 구분하는데 '/'기호를 이용합니다.
|예제| <xsl:value-of select="전화번호">
value-of의 select속성은 속성에 해당하는 문자열을 출력하기위해 사용됩니다.
'Web(웹) Study > XML & XSL' 카테고리의 다른 글
XHTML (Extensible Hypertext Markup Language) (0) | 2008.07.01 |
---|---|
자바스크립트에서 XML 생성 (0) | 2008.03.26 |
xml을 양식화하기 (0) | 2008.01.18 |
내부 dtd선언 (0) | 2008.01.18 |
xml의 선언 (0) | 2008.01.18 |