09.03.2023, 13:29
(08.03.2023, 11:17)MrEd Wrote: Was mich schon gewundert hatte, war, dass der Wanderführer „deine-berge.de“, mit dem ich arbeite, auch die „kaputten“ GPX-Dateien irgendwie lesen konnte.
Hi Theo,
das liegt daran, dass die XML-Parser, die man fürs Lesen und Schreiben von XML verwendet, in Java strikter sind beim Lesen sog. well-formed XML erwarten. Im Prinzip darf man dabei keine grundlegenden Fehler machen. Abseits von Java sind die XML-Parser meiner Erfahrung nach gelassener und akzeptieren mehr oder es werden gar nur reguläre Ausdrücke fürs Lesen von XML verwendet. Als Ergebnis sieht man dann eben "kaputte" oder nicht well-formed XML Dokumente.
--
Christian
Christian
