Der folgende Beitrag wurde am 06. 12. 2002, 08:14 Uhr von praetor veröffentlicht.
Halllo,
ich möchte in eine XML-Datei (Text-)Informationen aus einer anderen XML-Datei einbinden. Als passende Elemente habe ich xinclude und xlink mit den Attributen "show='embed' acuate='onLoad'" entdeckt. Aber ich bekomme das nicht dargestellt. Auf den Mozilla-Seiten steht, daß Xlink mit diesen Attributen noch nicht dargestellt werden kann. Auch libxml2 hat meine Include-Anweisung ignoriert. Vorsichtshalber füge ich einen kurzen Testcode an.
<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet type="text/css" href="test.css"?>
<el0>
<el1 xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xi="http://www.w3.org/1999/XML/xinclude">
<el2>vorwort</el2>
<el3 xlink:type="simple" xlink:href="index.html"
xlink:show="embed" xlink:actuate="onLoad" />
<xi:include href="index.html" />
<el4>nachwort</el4>
</el1>
</el0>
Gibt es einen Weg, die Einbindung doch zu erreichen?
Gruß
praetor
Der folgende Beitrag wurde am 06. 12. 2002, 18:48 Uhr von Thomas J.S. veröffentlicht.
Hallo,
»»Vorsichtshalber füge ich einen kurzen Testcode an.
Der wäre ja ok.
> Gibt es einen Weg, die Einbindung doch zu erreichen?
Nein.
Solange die Softwares diese Funktionalität nicht bieten, gibt es keine Möglichkeit mit XLink.
Du kannst eine xml-xsl-Transformation machen und in deiner XSL-Datei dann per document() Funktion andere XML-Dokumente einbinden (HTML-Seiten nur u.U.; z.B. wenn diese XML konforme Dokumente sind [xhtml].
Grüße
Thomas
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4