Hallo Leute,
ich möchte eine bestehende XML-Datei mit transformNodeToObject auf Grundlage einer XSL-Datei in ein neues XML-Object transformieren (xDoc.transformNodeToObject xXSL, xNew). Die Quelldatei ist ca. 11 Megabyte groß. Zu Testzwecken habe ich eine 6 kB-Datei erzeugt (selbe Datenstruktur), die wunderbar transformiert wird. Kein Problem.
Führe ich nun die gleiche Routine mit der großen Datei aus, so erhalte ich kein Resultat (Leider auch keine Fehlermeldung).
Kann ich nun irgendwie herausbekommen, warum die Transformation fehlgeschlagen ist? Gibt es ein Error-Objekt, das ich abfragen kann?
Danke im voraus & Grüße … Peter
Führe ich nun die gleiche Routine mit der großen Datei aus, so
erhalte ich kein Resultat (Leider auch keine Fehlermeldung).
hat sich erledigt. In der grossen Datei war eine falsche DTD eingetragen. Stellt sich immer noch die Frage:
Kann ich nun irgendwie herausbekommen, warum die
Transformation fehlgeschlagen ist? Gibt es ein Error-Objekt,
das ich abfragen kann?
Danke im voraus & Grüße … Peter
Hallo
Stellt sich immer noch die Frage:
Kann ich nun irgendwie herausbekommen, warum die
Transformation fehlgeschlagen ist? Gibt es ein Error-Objekt,
das ich abfragen kann?
das DOMDocument hat eine Property die heisst parseError. Da kann man sicher abfragen ob ein Fehler entstanden ist.
Gruss