hallo,
als absolute XML-anfängerin suche ich nach einer möglichkeit,
eine komplette bestehende HTML-website (jedenfalls zumindest
die content-seiten) automatisch in XML umzuwandeln.
gibt es dafür (downloadbare) software? oder noch besser einen
service in web, wo ich meine seite uploaden kann und diese
dort in XML umgewandelt wird?
Du brauchst dafür keinen Web-Service. Einfach auf der Shell
for i in *.html; do mv $i basename $i .html
.xml; done
eingeben (vorausgesetzt, Deine Dateien enden auf .html, ansonsten .html durch .htm ersetzen; desweiteren habe ich mangels weiterer Angaben angenommen, dass Du unter Unix arbeitest).
SCNR.
Ich bin nicht ganz sicher, was Du wirklich willst. Geht es Dir darum Dateien, die nach irgendwelchen SGML-DTDs ‚formatiert‘ sind (z.B. HTML 4.0) von SGML nach XML umzuwandeln? Dafür gibt’s z.B. osx, das ist im OpenSP-Paket enthalten. Aktuelles HTML sollte eigentlich nach der XHTML-DTD modelliert sein (weiss jemand, wie verbreitet das inzwischen ist?), da gibt’s dann nix mehr umzuwandeln, das ist dann schon gültiges XML.
Ciao, Christoph