Hallo,
Meine Idee, das XML-Format zur Speicherung und Darstellung von Daten zu benutzen scheint schonmal richtig.
Nun gelange ich aber schon bei sehr einfachen Beispielen schnell an den Widerspruch, in der "Datenbank", also der *.xml, die xsl-Datei einbinden zu müssen.
Der grösste Unfug überhaupt, ich müsste offenbar für jeden "Index" eine neue Datenbank haben?
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="index1.xsl" ?>
das ist nich immer so.
bei einigen parser muss du das so machen, bei anderen nicht.
wenn du deine xml dateien clientseitig transformieren willst, geht das nur so.
Es ist also offenbar so als wenn ich bei dBase die jeweils zur Sortierung oder Selektion gebrauchten *.ntx gleich fest in die *.dbf reinschreibe...
wovon redest du bitte?
Anders beim IE 6, hier kann ich in eine *.html das Abfrageschema und die getrennten Daten einbinden.
<xml id="m_dat" src="meine_daten.xml"></xml>, da bleibt meine_daten.xml wenigstens intakt.
ja und? das ist etwas anderes. nämlich die xml-data-islands. eben eine M$ eigenheit für die verarbeitung von xml daten.
Hab ich was übersehen, wie kriege ich eine xslt-Konstruktion so hin, dass ein xml importiert wird?
mir ist nicht klar was du eigentlich möchtest.
natürlich kannst du in xslt- auch andere dateien (auch xml) hineinholen. dazu gibt z.B. das document() funktion.
Kann ich etwas wie <xml:import href="meine_datem.xml" /> in eine xml-datei einsetzen?
das ist mal wiederum was anderes.... willst du jetzt in xsl dateien includieren, oder in deine xml selbst.
willeicht machst du 5 min. pause und dann postest nochmal in ruhe was das problem ist?
grüße
thomas