Hallo!
Hab nun meinen Lebenslauf als XML und dem dazugehörigen DTD geschrieben. Nun möchte ich ein Bild, welches auf meiner Festplatte D liegt, einbinden. Wie muß ich das schreiben? Bleibt es im DTD bei PCDATA für das ELEMENT PASSBILD oder wie muß ich das nun formulieren?
Vielen Dank für die Hilfe!
Tina
Hallo,
es gibt verschiedene Möglichkeiten, Bilder in xml abzulegen, jenachdem womit sie wieder ausgelesen werden sollen. Gängig ist zum Beispiel, nur den url des Bildes in der xml-Datei abzulegen, das Bild wird dann aus dem Web/Verzeichnis nachgeladen. Eine neuere Möglichkeit, Bilder in xml zu speichern ist das svg-Format, dazu musst du aber erst mal ein Programm finden, welches dein Bild in dieses Format konvertiert. (Siehe dazu http://www.svgfactory.com/documentation.html) Dazu muss natürlich das SVG-PlugIn des IE installiert sein, damit du das auch anschauen kannst…
Als letzte Möglichkeit fällt mir noch ein, das Bild einfach als Daten in die XMl-Datei zu schreiben, dazu muss es aber z.B. mit MIME kodiert werden, damit die xml-Datei gültig bleibt, und dazu muss das lesende Programm die Datei auch wieder dekodieren und öffnen können…
Ralph
Hallo!
Also würde es gehen, wenn ich beispielsweise schreibe:
schreibe?
Aber wie schreib ich dies in die dazugehörige Dtd? Etwa so:
?
Danke für Hilfe!
Tina
Nähere Informationen zum Aufbau einer DTD findest du z.B. unter http://www.w3c.org
Ralph