p2p.wrox.com Forums

Need to download code?

View our list of code downloads.


  Return to Index  

xml_deutsch thread: RE: xml_deutsch digest: October 11, 2001


Message #1 by "Michael Kloss" <mic.kloss@g...> on Fri, 12 Oct 2001 10:12:38 +0200
Hallo Manfred,

Es gibt schon Möglichkeiten mehrere XML-Dokumente zu benutzen.
1.Möglichkeit:
Du benutzt eine DTD. In dieser deklarierst du eine Entität für die Datei:
<!ENTITY % staticXML SYSTEM "./statischeXML.xml">
und setzt diese Entität in dem anderem XML.

2.Möglichkeit:
Du läßt zwei Stylesheets transformieren. Das erste fügt beide XML-Dokumente
zusammen,
das zweite bereitet sie auf. Dies geht über
<xsl:copy-of select="document('../test.xml')"/>


Vielleicht hilft das ja weiter

Michael Kloss

> -----Original Message-----
> Subject: XSL Transfomation arbeitet nur auf 1 XML-File
> From: "Manfred Ursprung" <manfred.ursprung@b...>
> Date: Thu, 11 Oct 2001 15:03:18
> X-Message-Number: 1
>
> Bisher habe ich keinen Weg gefunden, um mit einer 
> Transformationsvorschrift
> mehrere XML-Files anzusprechen.
> Das Szenario das ich bearbeite sieht folgenderma=DFen aus:
> Statische Informationen liegen in einem XML-File, dynamische 
> Informationen
> kommen aus einer DB und werden in einem 2. XML-File abgelegt.
> Meine Transformation soll jetzt auf beiden Files arbeiten und als 
> Aushabe
> eine Datei erzeugen.
>
> Ist es nicht ein Mangel, dass eine XSL-Transformation nur auf einem
> Inputfile arbeiten kann.
>
> Manfred Ursprung

  Return to Index