jag sitter och försöker göra en stylesheet som bara skall plocka ut en del av ett xml dokument, men jag får inte stylesheetet att fungera?!?
Tanken är att jag skall ha en hel bok i xml format med kapitel och underkapitel. Det jag vill är att med hjälåp av chapter.xsl enbart få ut ett kapitel. Men när jag titta på xml filen kopplad till denna xsl fil så kommer hela xml informationen med...
xml:
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="C:\Inetpub\wwwroot\xml\chapter.xsl"?>
<book>
<book_name>Authers Manual</book_name>
<chapter id="1">
<chapter_header>Chapter 1</chapter_header>
<subchapter id="1">
<subchapter_header>Sub chapter 1</subchapter_header>
<para header="Paragraph header 1 in sub 1" id="1">In here we would like to <b>have</b> som text about sub chapter 1</para>
</subchapter>
<subchapter id="2">
<subchapter_header>Sub chapter 2</subchapter_header>
<para header="Paragraph header 1 in sub 2" id="1">In here <i>we</i> would like to <b>have</b> som text </para>
<para header="Paragraph header 2 in sub 2" id="2">In here we would like to <b>have</b> som text </para>
<para header="Paragraph header 3 in sub 2" id="3">In here we would like to <b>have</b> som text </para>
</subchapter>
</chapter>
<chapter id="2">
<chapter_header>Chapter 2</chapter_header>
<subchapter id="1">
<subchapter_header>Sub chapter 1</subchapter_header>
<para header="Paragraph header 1 in sub 1" id="1">In here we would like to <b>have</b> som text about sub chapter 1</para>
</subchapter>
<subchapter id="2">
<subchapter_header>Sub chapter 2</subchapter_header>
<para header="Paragraph header 1 in sub 2" id="1">In here we would like to <b>have</b> som text </para>
<para header="Paragraph header 2 in sub 2" id="2">In here we would like to <b>have</b> som text </para>
<para header="Paragraph header 3 in sub 2" id="3">In here we would like to <b>have</b> som text </para>
</subchapter>
</chapter>
</book>
Notera:
* Utplockningen av chapter_header.
* select-satsen i det första <apply-templates>
* kvalificeringen på elementnamn utan fullständig path (eftersom du har <apply-templates select="..." /> i varje delregel behövs inte /book/chapter/... där