Partner-Links:
Das B2B Portal www.Linx.de informiert über
Produkte und Dienstleistungen.
|
0 Antworten
|
Nachricht
|
Autor
|
|
Montag, 13. März 2006 19:01:08
Hallo zusammen, beschäftige mich seit einiger Zeit intensiver mit XML, und was so alles dazugehört (XSL, XML-Schema, DTDs) Um mein Problem zu schildern, erkäre ich Euch mal kurz meine Beispielapplikation. Es gibt eine XML-Anwendung, die habe ich "discotheque.xml" genannt, mit der man seine CD-Sammlung katalogisieren kann. Zu dieser Anwendung gibt es auch ein XML-SChema "discotheque.xsd". Das Parsen und validieren mit dem Xerces-c Tool SAX2Print klappt auch wunderbar. Als nächsten Baustein gibt es ein stylesheet "discotheque.xsl", mit dem ich meine ursprüngliches "discotheque.xml" in ein "discotheque.html" umwandeln möchte. Dazu benutze ich Xalan. Follgendes passiert dabei: Das Verarbeiten mit Xalan wird fehlerfrei beendet, jedoch enthält "discotheque.html" nur den xml-versionsstring, sonst nichts. Herausgefunden habe ich folgendes: Wenn ich im Instanz-dokument, also "discotheque.xml" die Attribute im Wurzelelement weglasse (xmlns, etc.) dann funktioniert es und ich erhalte eine brauchbare html-Seite. Hat jemand eine Idee ??
Gruß Umberto
P.S.: Hier alle Files:
discotheque.xsd:
----------------
XML Schema for categorizing a music collection.
discotheque.xml:
----------------
Neil Young
Sleeps with Angels
Sleeps with Angels
Safeway Cart
Mirrorball
Song X
Scenery
Soundgarden
Superunknown
Mailman
Black Hole Sun
P.J. Harvey
Dry
Oh my Lover
Stella
Rid of Me
50ft. Queenie
Rub 'til it bleeds
Hook
To bring you my Love
To bring you my Love
Meet the Monsta
Working for the man
Com on Billy
discotheque.xsl:
----------------
... -->
(
)
.....
.
XSD validieren: SCMPrint discotheque.xsd
XML validieren: SAX2Print -v=always -x=iso-8859-1 discotheque.xml XSLT: Xalan -v -e iso-8859-1 -o discotheque.html discotheque.xml discotheque.xsl Vielen Dank !!
|
Umberto Cancedda
|
|
Tipp der Woche
Emacs als Psychologe
Tim Schürmann,
21.05.2013 11:49,
0 Kommentare
Wer beim Schreiben in Emacs nicht mehr weiter weiß oder schier an einer Programmieraufgabe verzweifelt, der kann den eingebauten Psychologen um Rat fragen.
1966 entwickelte der Infor...
1315 Hits
Wertung: 60 Punkte (4 Stimmen)
Aktuelle Fragen
Kontakt via QR code hinzufügen
Herman Sproesser,
17.05.2013 17:46,
3 Antworten
Hi
hab in der aktuellen ausgabe 06.2013 den artikel über QR Codes gelesen. Ich hab nartürlich...
|
Dateimanager Dolphin, wo legt er die Datei Kommentare ab?
Uwe Heine,
16.05.2013 15:19,
1 Antworten
Suse Linux 12.1 - KDE 4.7.2 / Dolphin 1.7.
Ich habe bei vielen Dateien über Dolphin Kommentare...
|
wie baut man Kernel Module so, dass sie mit jedem Kernel laden?
GoaSkin ,
22.04.2013 10:22,
1 Antworten
Hallo,
baut man anhand eines Kernel-Sources Module, nutzt Linux im Normalfall eine strikte V...
|
Problem beim Installieren von SuSe 12.3
Georg Prokert,
14.04.2013 00:04,
16 Antworten
Hallo,
auf meinem neuem Laptop (Acer Aspire V3-771, Intel Core i5-3230 M, Intel HD Graphics 4...
|
lvm wieder loswerden
Peter Dibbern,
11.04.2013 16:28,
4 Antworten
Ich habe sämtliche alten Kisten ausgeschlachtet und aus der Teilen einen Rechner zusammengeschrau...
|

Linux-Jobs
Insecurity Bulletin des Linux-Magazins
Aktuelle Blogeinträge
|
[EILMELDUNG] Kostenlose Jabber Server!
Michael (Majestyx) Kappes,
21.05.2013 20:12,
0 Kommentare
Google mag das XMPP Protokoll nicht mehr. Aber nen eigenen Jabber Server aufsetzen ist dann doch...
|
|
HIGHWAY TO SHELL - Der Berliner LinuxTag beginnt morgen.
Michael (Majestyx) Kappes,
21.05.2013 17:49,
0 Kommentare
Ab morgen beginnen zum 19. mal die Berliner Linux Tage....
|
|
(Nicht nur) Konsolen Spielereien.....
Michael (Majestyx) Kappes,
16.05.2013 14:28,
0 Kommentare
Und wieder gibt es eine neue Folge meines neuen Lieblings (GNU/Linux) Podcast.
In der nun 6. F...
|
|
open-slx Screencast: Owncloud Kontakte & Kalender zu Plasma Active hinzufügen
Sascha Manns,
24.04.2013 14:42,
0 Kommentare
Ich freue mich sehr, den dieswöchigen Screencast bekanntzugeben. Diesmal geht es um die Integrat...
|
|
Skype-Installer for Plasma Active
Sascha Manns,
12.04.2013 17:03,
0 Kommentare
Heute habe ich mein kleines Shellscript zur Installation von Skype auf Plasma Active fertiggeste...
|
Jetzt auf den Mailinglisten
Re: [EasyLinux-Ubuntu] [gelöst]_ubuntu_+_xfce_wollen_nichts_mehr_sagen
Hartmut Haase,
25.05.2013 11:02
Hallo Karl-Heinz,
> Also bei mir hat noch NIE irgendjemand (wenn dann ich) etwas
> ausgeschaltet.
b...
|
Re: [EasyLinux-Ubuntu] Image von Festplatte klappt nicht
Joachim Puttkammer,
25.05.2013 08:18
Am Freitag, 24. Mai 2013 schrieb Uwe Herrmuth:
Hallo Uwe,
> Was bedeutet "Es passiert nichts."...
|
Re: [EasyLinux-Ubuntu] Image von Festplatte klappt nicht
Stefan Lütje,
25.05.2013 07:33
Am 24. May 2013 um 14:34 CEST schrieb Rainer:
> Am Fri, 24 May 2013 14:23:50 +0200
> schrieb Uwe Herr...
|
Re: [EasyLinux-Ubuntu] Image von Festplatte klappt nicht
Rainer,
24.05.2013 21:05
Hallo Uwe,
Am Fri, 24 May 2013 18:14:50 +0200
schrieb Uwe Herrmuth :
>
> >> Wie groß ist d...
|
[EasyLinux-Suse] Dolphin unter xfce Frage:2
Luzius Eibling,
24.05.2013 19:49
Hallo auch noch eine Zweite:
ich benutze Dolphin unter Xfce. Alles klappt, wie ich es mir vorgestellt
habe...
|
|