Hallo,
ich hab grad etwas Schwierigkeiten mit dem Einlesen von XML Dateien via XMLTable, extract, extract value usw.. also den Oracle XML Functionen.
Ich versuche eine Datei zu lesen, deren Schema Definition ich nicht habe, die aber im XML angegeben ist als Namespace. Konkret geht es um SEPA CAMT Dateien, ist aber vielleicht egal.
Mittlerweile stellt sich das so da, dass die Dateien eingelesen werden können, wenn ich die Schema Definition entferne.
Was mich zu der Frage bringt, ob der Oracle XML Parser versucht, diese Angaben beim Auslesen zu verwenden?
Ohne Schemaangaben bekommt man das erwartete Ergebnis, sind Schema Angaben (die nicht aufgelöst werden können) enthalten, erhält man eine leere Menge, keine Fehler.
Danke im Voraus und Gruß, Jo
ich hab grad etwas Schwierigkeiten mit dem Einlesen von XML Dateien via XMLTable, extract, extract value usw.. also den Oracle XML Functionen.
Ich versuche eine Datei zu lesen, deren Schema Definition ich nicht habe, die aber im XML angegeben ist als Namespace. Konkret geht es um SEPA CAMT Dateien, ist aber vielleicht egal.
Mittlerweile stellt sich das so da, dass die Dateien eingelesen werden können, wenn ich die Schema Definition entferne.
Was mich zu der Frage bringt, ob der Oracle XML Parser versucht, diese Angaben beim Auslesen zu verwenden?
Ohne Schemaangaben bekommt man das erwartete Ergebnis, sind Schema Angaben (die nicht aufgelöst werden können) enthalten, erhält man eine leere Menge, keine Fehler.
Danke im Voraus und Gruß, Jo
Comment