Hallo
ich möchte eine XML-Datei "unmarshallen"
Leider funktioniert das mit der XSD Datei nicht so richtig.
ich bekomme die folgende Exception:
Die XML-Datei sieht so aus:
mein Schema das ich zum erstellen (XJC) verwende so:
Wäre super wenn mir da jemand auf die Sprünge helfen könnte
Gruß Oli
ich möchte eine XML-Datei "unmarshallen"
Leider funktioniert das mit der XSD Datei nicht so richtig.
ich bekomme die folgende Exception:
javax.xml.bind.UnmarshalException: unexpected element (uri:"http://www.topografix.com/GPX/1/0", local:"gpx"). Expected elements are <{http://www.groundspeak.com/cache/1/0}gpx>
Die XML-Datei sieht so aus:
Code:
<?xml version="1.0" encoding="utf-8"?>
<gpx xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1.0"
creator="Groundspeak, Inc. All Rights Reserved. http://www.groundspeak.com"
xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd
http://www.groundspeak.com/cache/1/0 http://www.groundspeak.com/cache/1/0/cache.xsd"
xmlns="http://www.topografix.com/GPX/1/0">
mein Schema das ich zum erstellen (XJC) verwende so:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="http://www.topografix.com/GPX/1/0"
xmlns:mstns="http://www.topografix.com/GPX/1/0" xmlns="http://www.groundspeak.com/cache/1/0"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"
attributeFormDefault="qualified" elementFormDefault="qualified">
Wäre super wenn mir da jemand auf die Sprünge helfen könnte
Gruß Oli