Hallo liebe Foren-Leser zum Thema "XML",
mein erstes Topic habe ich nun hinter mir:
D.h. auf dem Weg zu meinem Ziel "eine selbst erstellte XML-Datei gegen die XSD zu prüfen" habe ich die erste Hürde schon einmal genommen:
Die mit VBA erstellte Datei lässt sich im I.E. anzeigen.
Nun lasse ich sie in bzw. mit dem Tool "XML Copy Editor prüfen.
Fakten:
(1) Die in den XML Copy Editor geladene XML-Datei enhält im Prolog die folgenden zwei Zeilen, mit zwei Textersetzungen, die Ihr gleich erkennt (Geaendert1, Geaendert2):
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Meldung xmlns="http://www.Geaendert1.de/Geaendert2/schemas" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:type="Erstmeldung">
(2) Ich stehe dann vor dem nächsten Berg oder Hügel, wenn ich das als Ergebnis der Überprüfung versuche zu interpretieren. Die Meldung lautet:
Fehler at line 2, column 144: no declaration found for element 'Meldung'
D.h.: Nach den letzten Buchstaben von
s:type="Erstmeldung">
fehlt dann noch etwas.
Ich vermute: xs: schemaLocation = .... wobei ich gedacht hätte, dass dann der Verweis genügt: <Meldung xmlns="http://www.Geaendert1.de/Geaendert2/schemas"
(3) Unter der Bezeichnung (URL) des Prologs ("http://www.Geaendert1.de/Geaendert2/schemas") sehe ich keine XSD.
Meine Fragen:
Kann ich eine Überprüfung der XML/XSD vornehmen, auch ohne den "Umweg" über die URL des Internets?
Wahscheinlich bekomme ich dann auch wieder die Meldung?
"Fehler at line 2, column 144: no declaration found for element 'Meldung'"
Wer von euch stand auch schon einmal vor dieser Hürde?
Ein Dankeschön für mein Topiclesen am Samstag mit euren weiteren Vorschlägen, wie ich vorankomme.
mein erstes Topic habe ich nun hinter mir:
D.h. auf dem Weg zu meinem Ziel "eine selbst erstellte XML-Datei gegen die XSD zu prüfen" habe ich die erste Hürde schon einmal genommen:
Die mit VBA erstellte Datei lässt sich im I.E. anzeigen.
Nun lasse ich sie in bzw. mit dem Tool "XML Copy Editor prüfen.
Fakten:
(1) Die in den XML Copy Editor geladene XML-Datei enhält im Prolog die folgenden zwei Zeilen, mit zwei Textersetzungen, die Ihr gleich erkennt (Geaendert1, Geaendert2):
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Meldung xmlns="http://www.Geaendert1.de/Geaendert2/schemas" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:type="Erstmeldung">
(2) Ich stehe dann vor dem nächsten Berg oder Hügel, wenn ich das als Ergebnis der Überprüfung versuche zu interpretieren. Die Meldung lautet:
Fehler at line 2, column 144: no declaration found for element 'Meldung'
D.h.: Nach den letzten Buchstaben von
s:type="Erstmeldung">
fehlt dann noch etwas.
Ich vermute: xs: schemaLocation = .... wobei ich gedacht hätte, dass dann der Verweis genügt: <Meldung xmlns="http://www.Geaendert1.de/Geaendert2/schemas"
(3) Unter der Bezeichnung (URL) des Prologs ("http://www.Geaendert1.de/Geaendert2/schemas") sehe ich keine XSD.
Meine Fragen:
Kann ich eine Überprüfung der XML/XSD vornehmen, auch ohne den "Umweg" über die URL des Internets?
Wahscheinlich bekomme ich dann auch wieder die Meldung?
"Fehler at line 2, column 144: no declaration found for element 'Meldung'"
Wer von euch stand auch schon einmal vor dieser Hürde?
Ein Dankeschön für mein Topiclesen am Samstag mit euren weiteren Vorschlägen, wie ich vorankomme.
Comment