Ich stelle mir das in etwa so vor:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Title</title>
</head>
<body>
<div xmlns:fw="http://www.enyo.de/xml/html-gen">
<fw:xlist name="foo"/>
</div>
</body>
</html>
Aber das klappt leider nicht, und ich finde im XML-Schema für XHTML
auch keine passende Hintertür.
Die Idee ist, daß über das kombinierte Dokument ein Generator läuft
und es nach XHTML hinunterkompiliert, z.B. für Inhaltsverzeichnisse,
Querverweise usw.
Was funktioniert da eigentlich nicht? Du müsstest das XHTML XML-Schema
um deine Elemente erweitern, das validieren und nach Durchlaufen des
Generators nochmal gegen das originale XML-Schema. Oder überseh ich da
grade was?
Viele Grüße,
Johannes
>> Die Idee ist, daß über das kombinierte Dokument ein Generator läuft
>> und es nach XHTML hinunterkompiliert, z.B. für Inhaltsverzeichnisse,
>> Querverweise usw.
>
> Was funktioniert da eigentlich nicht? Du müsstest das XHTML
> XML-Schema um deine Elemente erweitern, das validieren und nach
> Durchlaufen des Generators nochmal gegen das originale XML-Schema.
Interessant. Mein kultureller Hintergrund führt dazu, daß ich das
nicht mal als Lösungsansatz gesehen habe.
Ich muß nachdenken, ob das hinnehmbar ist. Grundsätzlich sind nämlich
solche wild veränderten Code-Kopien extrem böse.
Sieh's anders. Du machst ja nicht ein anderes XHTML-Schema,
sondern entwirfst ein eigenes Schema, das Deine Elemente, und XHTML,
und ggf. sonstwas enthaelt. Erst eines der Verarbeitungsergebnisse
ist dann reines XHTML.
Ich moechte fast wetten, dass es das haufenweise gibt. Wird ja ueberall
gebraucht, wo man in irgendwelchen XML-Datenmengen auch XHTML-Fragmente
(vielleicht auch SVG und sonstwas, was alles eigene Schemata
mitbringt) mit verwalten will.
Wolfgang
[XHMLT-Schema kopieren und bearbeiten]
> Sieh's anders. Du machst ja nicht ein anderes XHTML-Schema,
> sondern entwirfst ein eigenes Schema, das Deine Elemente, und XHTML,
> und ggf. sonstwas enthaelt. Erst eines der Verarbeitungsergebnisse
> ist dann reines XHTML.
Ich verliere auf diese Weise u.A. das Styling in XML-Editoren (was
derzeit eher ein theoretisches Problem ist).
> Ich moechte fast wetten, dass es das haufenweise gibt. Wird ja ueberall
> gebraucht, wo man in irgendwelchen XML-Datenmengen auch XHTML-Fragmente
> (vielleicht auch SVG und sonstwas, was alles eigene Schemata
> mitbringt) mit verwalten will.
Mittlerweile fand ich NVDL, was wohl f�r solche F�lle gedacht ist.
Dessen Nutzung scheint aber nicht sonderlich verbreitet zu sein.
Das modulare XHTML scheint mir daher eher zu passen. Das sollte mir
erm�glichen, eigene Struktur um XHTML-Elemente zu legen, was in meinem
Fall auch gehen sollte.