예제로 배우는 xslt

Similar documents
초보자를 위한 C++

한국학 온라인 디지털 자원 소개

PowerPoint 프레젠테이션

초보자를 위한 ASP.NET 21일 완성

초보자를 위한 C# 21일 완성

13 2 ( 25 ) Korean J Med Hist Dec 2004 ISSN X * ( ) ( ) ( ). 1) ( ) ( ) ( ) ( ) ( ) 2) ( ) 3) 1990 ( ) 4) * 1) ( ) C

초보자를 위한 자바 2 21일 완성 - 최신개정판

한국학 온라인 디지털 자원 소개


PowerPoint 프레젠테이션

歯PLSQL10.PDF

초보자를 위한 한글 Visual Basic .NET 21일 완성

歯튜토리얼-이헌중.PDF

목 차 XSLT, XPath, XSL-FO 배경 XSLT 변환 / 프로세싱모델 XSLT Instruction 엘리먼트 XPath 이해 XPath 표현식 XPath 적용예 XSL-FO 이해 XSL-FO 포맷팅모델 XSL-FO Layout 체계 요약 2

Java XPath API (한글)

歯320.PDF

Windows Embedded Compact 2013 [그림 1]은 Windows CE 로 알려진 Microsoft의 Windows Embedded Compact OS의 history를 보여주고 있다. [표 1] 은 각 Windows CE 버전들의 주요 특징들을 담고

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

Microsoft XML 파서를 이용한 XML 프로그래밍

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

A 0 D5-a (XQD Card Type) D5-b (CF Card Type)

초보자를 위한 ASP.NET 2.0

UNIST_교원 홈페이지 관리자_Manual_V1.0

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일


untitled

I 문학과 우리 사회 눈 은 다가오는 계절인 봄의 생명력과 연결되어 작품 전체의 분위 기를 주도하고 있다. 1. 문학과 인접 분야 바탕 학습 확인 문제 본문 009쪽 01 4 문학은 음악, 미술 등과 같이 예술의 한 갈래로, 다른 예술 갈래와 달리 언

접근성과 웹 The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. Tim Berners-Lee, the inventor

K8815 초판 저작권 정보 본 설명서에 기술된 제품과 소프트웨어들은 보완을 목적으로 보관되는 경우를 제외하고는 ASUSTeK COMPUTER INC.(이하 ASUS )로부터의 서면 동의 없이 임의의 양식이나 수단을 통해 다른 언어로 번역, 저장매체로 보관


PowerPoint 프레젠테이션

SRC PLUS 제어기 MANUAL

중 국 6 대 패 션 시 장 조 사 보 고 서 < 2004 년 상 해 10 대 매 장 10대 패 션 제 품 의 브 랜 드 시 장 점 유 뮬 > 제 품 브 랜 드 시 장 점 유 율 제 품 브 랜 드 시 장 점유 율 C O N C H P LA Y B O Y

Orcad Capture 9.x

ビジネス日本語シリーズ、人財、就職活動ワークブック、韓国語

초보자를 위한 C++

( )박용주97.PDF

01_피부과Part-01

chapter1,2.doc

Scene7 Media Portal 사용

Manufacturing6

???짚?



Building Mobile AR Web Applications in HTML5 - Google IO 2012


기술 이력서 2.0

歯주5일.PDF

百 눼신 시 " 가.인도의 대표적 섬유,패션 제품 l) 카펫 면과 비단으로 만든 카펫은 수세기 동안 인기있는 수출 품옥이었다.무굴시대의 디 자인 감각으로 완성된 플러시 비단카펫은 오늘날까지 관광객에게 많은 사랑을 받는 제품이다.인도산 수직 매듭 양탄자 두리(Dur ie

제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을

OCaml

about_by5

TP_jsp7.PDF

105È£4fš

*º¹ÁöÁöµµµµÅ¥-¸Ô2Ä)

5-03-Â÷¼¼´ëÀ¥Iš

¾Ë·¹¸£±âÁöħ¼�1-ÃÖÁ¾

01....b

00목차

(291)본문7

2007백서-001-특집

XML

thesis

3장

<A4B5A4C4A4B5A4BFA4B7A4B7A4D1A4A9A4B7A4C5A4A4A4D1A4A4A4BEA4D3A4B1A4B7A4C7A4BDA4D1A4A4A4A7A4C4A4B7A4D3A4BCA4C E706466>

01-OOPConcepts(2).PDF

Microsoft SQL Server 2005 포켓 컨설턴트 관리자용

1) 음운 체계상의 특징 음운이란 언어를 구조적으로 분석할 때, 가장 작은 언어 단위이다. 즉 의미분화 를 가져오는 최소의 단위인데, 일반적으로 자음, 모음, 반모음 등의 분절음과 음장 (소리의 길이), 성조(소리의 높낮이) 등의 비분절음들이 있다. 금산방언에서는 중앙


Microsoft Word - 青野論文_李_.doc

Microsoft PowerPoint - web-part03-ch19-node.js기본.pptx

Software Requirrment Analysis를 위한 정보 검색 기술의 응용

Chap7.PDF

보고서(겉표지).PDF

Week8-Extra

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

untitled

1 Nov-03 CST MICROWAVE STUDIO Microstrip Parameter sweeping Tutorial Computer Simulation Technology

<B4DCB5F0C8FAB8B520B0A1C0CCB5E5BACF2E687770>

소식지도 나름대로 정체성을 가지게 되는 시점이 된 거 같네요. 마흔 여덟번이나 계속된 회사 소식지를 가까이 하면서 소통의 좋은 점을 배우기도 했고 해상직원들의 소탈하고 소박한 목소리에 세속에 찌든 내 몸과 마음을 씻기도 했습니다. 참 고마운 일이지요 사람과 마찬가지로

DV690-N_KOR_ indd

untitled

XML DTD

세션 2-2(허태경).ppt

B64_3977_0000KOR_P01_55.indd

PowerPoint プレゼンテーション

CAD 화면상에 동그란 원형 도형이 생성되었습니다. 화면상에 나타난 원형은 반지름 500인 도형입니다. 하지만 반지름이 500이라는 것은 작도자만 알고 있는 사실입니다. 반지름이 500이라는 것을 클라이언트와 작업자들에게 알려주기 위 해서는 반드시 치수가 필요하겠죠?

untitled

(......).hwp

1. 화섬산업의 개요 1.1 화섬산업의 륵성 화 섬산 업 의 산 업 적 특 성 화섬산업은 원사,원면 둥 기초소재를 생산하는 섬유산 업의 핵심산업으로 고용창출효과와 고부가가치를 실현할 수 있음 O 세계적으로 독일,이태리,일본 등 선진국을 중심으로 M E(마이크로 일렉트

Bchvvhv[vhvvhvvhchvvhvvhvvhvvhvvgvvgvv}vvvgvvhvvhvvvhvvhvvhvvvbbhvvhvvvgvvgvvhvvhvvhv}hv,.. Bchvvhv[vhvvhvvhvvhvvbbhvvhvvhvvvhvvhvvgvvgvv}vvgvvhvvvhvv

2파트-07

step 1-1

Macaron Cooker Manual 1.0.key

Beginning Linux Programming 제3판

(Microsoft PowerPoint - JATSXML2PDF_\301\266\300\261\273\363.pptx)

도 6은 프린터 드라이버의 UI의 일례를 나타내는 도면. 도 7은 시스템 관리자에 대한 프린터 드라이버 UI의 일례를 나타내는 도면. 도 8은 도 5에 나타낸 커스터마이즈 툴에 의해 표시되는 UI의 일례를 나타내는 도면. 도 9는 본 발명의 일 실시예에 따라서 커스터마

매뉴얼_웹용

Intra_DW_Ch4.PDF

Transcription:

XML. Meta-Language, XML. XML SGML XML, -, -.,, XML DTD ( ). DTD, DTD. XSLT(Extensible Stylesheet Language Transformation). (Specify).. XSLT XML W3C.,. SGML Tool. XSLT. XML.

16, XSLT,. XSLT XML. XSLT XSLT,. XSLT XSLT, (Task Oriented). XSLT., XSLT.

XSLT. XSLT (Reference) XSLT 20%. 20% 80%., (Users Guide). Part. Part 1 XSLT XSLT (Tutorial). Part 2. Part 2 XSLT (users guide). XSLT (,,, document () ) (,, ). ( XSLT ). Part 1 Part 2..,.

18 XSLT (type),,., document () Part 2. XML, XML -,, well-formedness,. XSLT XML (, CDATA,, ) Part 2, 4 XML. HTML XML., XSLT XML HTML, HTML ( p, img, i, h 1 h2 h3, a ). (zip ). ht tp :/ / www.manning.com/ duch arme ht t p :/ / www.snee.com/ XSLTQuickly. /. zip. <!- - xql 023.x s l : c onv e rt s xq1022.xml i nt o xq1024.xml - - >

19 zip, xq1023.xsl, xq1022.xml, xq1024.xml. xsl:stylesheet, (xsl :template ). zip. processing instruction. <!- - xq1023.xsl : conver t s xq1022.xml i nt o xq1024.xml - -> <xsl :t empl at e mat ch="wi ne"> <xsl :val ue- of sel ect ="pr i ce" / > </ xsl :t empl at e> xq1023.xsl. <xsl : st yl esheet xml ns :xsl =" ht tp:/ / www.w3.org/ 1999/ XSL/ Transform" ver si on=" 1. 0"> <xsl :out put met hod="xml " omi t -xml - decl ar at i on=" yes" i ndent ="no" / > <? st ar t Sampl efi l e?> <!- - xq1023.xsl : conver t s xq1022.xml i nt o xq1024.xml - -> <xsl :t empl at e mat ch="wi ne"> <xsl :val ue- of sel ect ="pr i ce" / > </ xsl :t empl at e> <?endsampl efi l e?> </ xsl :st yl esheet >.. ( XML ). Organization for the Advancement of Structured Information (OASIS) DTD DocBook. XML (SGML DTD ). XML DocBook

20., HTML PDF.., DTD,, DocBook DTD. DocBook,. <!DOCTYPE chapt er PUBLIC " - / / OASI S/ / DTD DocBook XML V4. 0bet a1/ / EN" " docbook.dt d"> <chapt e r><t i t l e>my Chapt er</ t i t l e> <par a>thi s paragraph int roduces the chapter ' s sections.</ par a> <s e c t 1><t i t l e>sect i on 1 of "My Chapt er "</ t i t l e> <par a>here i s t he fi r st sect i on ' s fi r st par agraph.</ par a> <par a>her e i s t he f i r st sect i on ' s second par agr aph.</ para> </ s e ct 1> <s e c t 1><t i t l e>sect i on 2 of "My Chapt er "</ t i t l e> <par a>here i s t he fi r st sect i on ' s fi r st par agraph.</ par a> <s ec t 2><t i t l e>sect i on 2.2</ t i t l e> <par a>thi s sect i on has a subsect i on.</ par a> </ s e c t 2> </ sect 1> </ chapt e r> (DocBook DTD, http :/ / www.docbook.org ), J ohn Milton Paradise Lost., (spelling).

21 AUTHOR ONLINE Manning.,. http :/ / www.manning.com/ ducharme.,,. Manning.. AO(Author Online. ),.. AO Archive. Manning,..

, Soldado J apon de Cavalleria,.,. 1799,.. R.M.V.A.R.. (by hand),,,. Soldado J apon de Cavalleria. 200,.,.,.,?, Manning.

P A R T 1 XS LT.,,,,,., XSLT,.,. XML DTD XML XML XML (supplier) XML,,.,.

C H A P T E R 1 XS LT 1.1 XSL, XPATH, XSLT? 1.2 XSLT 1.3 1.4 1.1 XSL, XPATH, XSLT? XSLT(Extensible Stylesheet Language Transformation) XML XML HTML. XML XSLT. XML (element) (attribute). World Wide Web Consortium(W3C), XML HTML. XSLT? XML,. DTD..,. XSLT. W3C XML..

26 PART 1 XSLT 1.1 XSLT. XSLT XSL(Extensible Stylesheet Language). XSL. XSL (Specification) XSL. XML, XML. (formatting-object ),, (margin),,. (formatting-language). XSL,. W3C XSL Working Group,., XML. XSLT,. XSL XSLT. XSLT. XSLT XPath

CHAPTER 1 XSLT 27 ( XML Tree ) (path). XPath chapter (ancestor) revisiondate. W3C XPath, W3C ([ 1.2] )., XLink XPointer XPath. 1.2 W3C 1998 8 XSL Wor k in g Dr a ft, 1999 4 XSLT Wor k in g Dr a ft. 1999 6 XPa t h Wor k in g Dr a ft. 1.1.1 XSLT XSLT XML,. XML. J ava, Perl, Visual Basic, Python, C+ +. XML( SGML). Omnimark Balise. XSLT? XSLT. XSLT. XSLT (Vendor).,. XSLT.,

28 PART 1 XSLT,. XSLT., XSLT., W3C XSLT W3C, W3C XSLT. (Standard-Driven) XML., XML..,., URI (prefix), XML (parser). XML XSLT XSLT XML. XML., XML (synt ax) XSLT,. 1.1.2,,, XSLT. XSLT,.? XSLT XSLT. XML. XSLT. XSLT / /. XSLT,

CHAPTER 1 XSLT 29 DOM(Document Object Model), XSLT DOM (DOM W3C, XML )., XSLT? XSLT., XSLT /,.,., DOM, XSLT,. [ 1.3] XSLT (poem) HTML. 1.3, XSLT, XSLT,, XML DOM., XSLT..,. SAX(Simple API for XML) (Event-Driven),.,,

30 PART 1 XSLT,,. XSLT, /...,, Processing Instructions,, (, ). <?xml - St yl esheet hr ef=" ar t i cl e.xsl " t ype=" t ext / xsl "?> <ar t i cl e> <!- - her e i s a comment - -> <t i t l e aut hor ="bd">sampl e Document </ t i t l e> <par a>my 1st par agr aph.</ par a> <par a>my 2nd par agr aph.</ par a> </ ar t i cl e>. 1.4.. Title, para.,... para,

CHAPTER 1 XSLT 31,. <par a>my 1st par agr aph.</ par a><par a>my 2nd par agr aph</ par a>, article,. XSLT (XSLT ),..., ( article )., Processing Instruction article article. Processing Instruction article. Processing Instruction article (article) (Processing Instruction). 1.2 XSLT XSLT well-formed XML, XSLT. XSLT. XSLT xsl ( XSL formatting object fo ). XSLT xsl. xsl:text xsl :message, XSLT text message. XSLT xsl.,, XSLT harpo:text, harpo:message.

32 PART 1 XSLT xml ns :harpo=" ht tp:/ / www.w3c.org/ 1999/ XSL/ Tr ansform" XSLT, xsl:stylesheet well-formed XML (, ). <!- - xq15.xsl : conver t s xq16.xml i nt o xq17.xml - -> <x s l :s t yl e s he e t xml ns :x s l ="ht t p :/ / www.w3. or g/ 1 999/ XSL/ Tr ans f orm" v e r s i on="1. 0"> <x s l :t empl at e mat ch="ye ar"> <vi nt age> <xsl :appl y- t empl at es/ > </ vi nt age> </ xs l :t empl at e> <x s l :t empl at e mat ch="pr i c e"> </ xs l :t empl at e> <!- - Copy al l t he ot her el ement s and at t r i but es, and t ext nodes - -> <x s l :t empl at e mat ch="* @* t ext ()"> <xsl :copy> <xsl :appl y- t empl at es sel ect ="* @* t ext ()" / > </ xsl :copy> </ xs l :t empl at e> </ xs l :s t yl e she et > 1.2.1 XSLT (template rule). (pattern) (template), XSLT,, (template)., xsl :template.,. xsl :template match,. -,,., xsl:template

CHAPTER 1 XSLT 33 XSLT match ( ), ( ).. XSLT year 1.5 ( year child : :year )., vint age. xsl:apply-template, ( (relevant ). 1 )., year vint age tag., year vintage. [ 1.5]. XSLT (instruc -tion). XSLT. vintage xsl? well-formed XML, vintage. XSLT, XSLT. XSLT literal result element ( )., xsl:template XSLT (, ( ) match ). price.?., (empty). XSLT price,

34 PART 1 XSLT., price. XML, ( single-tag empty element ). <xsl :t empl at e mat ch="pr i ce" / > XSLT.., ( (element type), )., XPath (match pattern) ( )..,, xsl :copy xsl:apply-templates node (,, ).. XSLT. year price, (, year. year ).,., XSLT. xsl:template, XSLT. xsl:template match., (aixs) XPath (XPath, 2, XPath ). year price, * @* text ().

CHAPTER 1 XSLT 35. price, year vint age., wine element <wi ne gr ape=" char donnay"> <pr oduct >Car ner os</ pr oduct > <year>1997</ year> <pr i ce>10. 99</ pr i ce> </ wi ne>. <?xml ver si on=" 1. 0" encodi ng="ut f - 8"?> <wi ne gr ape=" char donnay"> <pr oduct >Car ner os</ pr oduct > <vi nt age>1997</ vi nt age> </ wi ne> price. price, (Carriage Return)., XML.. XSLT. 1.2.2 XSLT C B A? XSLT. XSLT. / (Dialog Box), (Command Line).

36 PART 1 XSLT XSLT /., (Programming Library)., XSLT.,. /, XML. XSLT., /.,.. /. Xalan ( ( Zalan) ). XSLT IBM Apache XML (http :/ / xml.apache. org). winsale.xsl winelist.xml, winesale.xml, Xalan (2.0 ) ( ). j ava or g.apache.xal an.xsl t.pr ocess - i n wi nel i st.xml - xsl wi nesal e.xsl - out wi nesal e.xml (, path ) XSLT, A XSLT.

CHAPTER 1 XSLT 37 1.6 XSLT XML XSLT. 1.2.3 XSLT?, (empty)? <!- - xq21.xsl : conver t s xq22.xml i nt o xq23.xml - -> <xsl : st yl esheet xml ns :xsl =" ht tp:/ / www.w3.org/ 1999/ XSL/ Transform" ver si on=" 1. 0" / > XSLT (built-in), XSLT, (XML PCDATA)., <wi nel i st dat e=" 20010626"> <wi ne gr ape=" char donnay"> <pr oduct >Carne r os</ pr oduct > <year>1 997</ year> <pr i ce>10. 99</ pr i ce> </ wi ne> </ wi nel i st >.

38 PART 1 XSLT <?xml ver si on=" 1. 0" encodi ng="utf- 8"?> Car ner os 1997 10. 99 XSLT XML. HTML (plain text) XML, xsl:output (overridden)., XSLT (, XSLT wine-list, wine ( XML )).,,., XSLT ( ). (grandchild). 1.3 xsl :apply-template. XSLT ( (matched) xsl :template match ). select,.. <!- - xq25.xsl : conver t s xq26.xml i nt o xq27.xml - -> <xsl :t empl at e mat ch="wi ne"> <wi ne> <pr i ce><xsl :appl y- t empl at es s e l e c t ="pr i ce"/ ></ pr i ce> <pr oduct ><xsl :appl y- t empl at es s e l ec t ="produc t "/ ></ pr oduct > </ wi ne> </ xsl :t empl at e>

CHAPTER 1 XSLT 39 XML <wi ne gr ape=" char donnay"> <pr oduct >Car ner os</ pr oduct > <year>1997</ year> <pr i ce>10. 99</ pr i ce> </ wi ne>. <wi ne> <pr i ce>10. 99</ pr i ce> <pr oduct >Car ner os</ pr oduct > </ wi ne>. price product ( ). year. xsl :applytemplates., ( ). xsl:apply-templates. 1.3.1.?, wine price, year vintage, (XML. )?

40 PART 1 XSLT <wi ne pr i ce=" 10. 99" year =" 1997">Car ner os</ wi ne>. <wi ne vi nt age=" 1997">Car ner os</ wi ne>. <!- - xq30.xsl : conver t s xq28.xml i nt o xq29.xml - -> <xsl :st yl esheet xml ns :xsl ="ht tp:/ / www.w3. org/ 1999/ XSL/ Transform" ver si on=" 1. 0"> <xsl :t empl at e mat ch="wi ne"> <wi ne vi nt age="{ @year} "> <!- - pri c e at t ri but e - - > <xsl :appl y- t empl at es/ > </ wi ne> </ xsl :t empl at e> <!- -. - -> <xsl :t empl at e mat ch=" @* node ()"> <xsl :copy> <xsl :appl y- t empl at es sel ect =" @* node ()" / > </ xsl :copy> </ xsl :t empl at e> </ xsl : > price. price. year vintage vintage = {@year}. wine year. @ XPath. ({) XSLT (attribute value template).. vintage = {2 + 2}, XSLT vintage = 4. XSLT @,.

CHAPTER 1 XSLT 41 1.3.2.,, @.. grape wine product., year vintage. <wi ne gr ape=" Char donnay"> <pr oduct >Car ner os</ pr oduct > <year>1997</ year> <pr i ce>10. 99</ pr i ce> </ wi ne>. <wi ne vi nt age=" 1997"> <pr oduct >Car ner os</ pr oduct > <cat egor y>char donnay</ cat egor y> <pr i ce>10. 99</ pr i ce> </ wi ne> @ grape category (subelement ). grape category xsl :value-of (, XSLT xsl :value-of select, ). <!- - xq33.xsl : conver t s xq31.xml i nt o xq32.xml. - -> <xsl :t empl at e mat ch="wi ne"> <wi ne v i nt age="{ ye ar} "> <pr oduct ><xsl :appl y- t empl at es sel ect ="pr oduct " / ></ pr oduct > <c at e gor y><xs l :v al ue - of s el e ct ="@grape"/ ></ cat egory> <pr i ce><xsl :appl y- t empl at es sel ect ="pr i ce" / ></ pr i ce> </ wi ne> </ xsl :t empl at e>

42 PART 1 XSLT, ( year )., wine year wine vintage =.. XSLT. grape Cabernet wine, wine ( [@grape = Caberbet ] (predicate) XPath ).. grape Cabernet wine. <!- - xq34.xsl - -> <xsl :St yl esheet xml ns :xsl ="ht tp:/ / www.w3. org/ 1999/ XSL/ Transform" ver si on=" 1. 0"> <xsl :t empl at e mat ch="wi ne[ @gr ape= ' Caber net '] "> <xsl :copy><xsl :appl y- t empl at es/ ></ xsl :copy> </ xsl :t empl at e> <xsl :t empl at e mat ch="wi ne" / > <xsl :template mat ch=" @* node () processing-instruction () comment ()"> <xsl :copy> <xsl :appl y- t empl at es sel ect=" @* node () processing-inst ruct i on () comment ()" /> </ xsl :copy> </ xsl :t empl at e> </ xsl :St yl esheet >?.. XML.,,.

CHAPTER 1 XSLT 43. 2 XPath 3.5 3.8 3.14 1.4 XSLT - XSLT 80%.,. DTD XML XML..,.,,. XSLT.

44 PART 1 XSLT, XSLT.. XSLT chapter. <book><t i t l e>par adi se Lost </ t i t l e> <chapt er><t i t l e>the Whi t ene s s of t he Whal e</ t i t l e> <para>he l i ght s, i f i t were Land that ever burned</ para> <par a>wi t h sol i d, as t he Lake wi t h l i qui d f i r e</ par a> </ chapt er> <chapt er><t i t l e>the Cas t away</ t i t l e> <para>ni ne t imes t he Space t hat measures Day and Ni ght</ para> <para>to mort al men, he wi t h hi s horr i d crew</ para> </ chapt er> </ book>. <!- - xq37.xsl - -> <xsl :t empl at e mat ch=" t i t l e"> Ti t l e : <xsl :appl y- t empl at es/ > </ xsl :t empl at e> <xsl :t empl at e mat ch=" chapt er / t i t l e"> Chapt er t i t l e : <xsl :appl y- t empl at es/ > </ xsl :t empl at e> ( chapter/ title title chapter. title ) [ 1.7].. chapter title.. 1. XSLT chapter title. 2..,.

CHAPTER 1 XSLT 45 3.,. 4... Chapter title :, xsl :apply-templates The Whiteness of the Whale (, title ). 1.7 XSLT n ode, XSLT. XSLT, 2 XSLT. 2 XPath 3 3.6 5.1 6.1 HTML XSLT 6.5 XML 6.6 6.9 DOCTYPE valid XML

46 PART 1 XSLT, xsl:message.., terminate (xsl :message, 5.4.1, ).