SAXParseException: "s4s-elt-Charakter: Non-whitespace-Zeichen sind nicht erlaubt, in der schema-Elemente"

Entwickle ich eine Java-Anwendung, die Daten aus einer xml-Datei.
Versuchen Sie zu ausführen, bekomme ich diesen Fehler:

org.xml.sax.SAXParseException; systemId: file:/c:/myxmlfile.xml; lineNumber: 7; spalteanzahl: 55; s4s-elt-Charakter: Non-whitespace-Zeichen sind nicht erlaubt, in der schema-Elemente, die andere als 'xs:appinfo' und 'xs:documentation'. Sah 'Mein Name-Wert'.

Meine xml-Datei beginnt mit:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<gdl_set xmlns="http://www.mywebsite.com"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://www.mywebsite.com/myxsddefinition.xsd"
     shortname="Shortname">
<name>My Name Value</name>

Können Sie mir helfen zu verstehen wo das problem ist?

Können Sie uns zeigen, was genau Ihre Java-Anwendung muss auf "Daten aus einer xml-Datei"? Die Fehlermeldung klingt so, als wenn eine normale XML-Instanz-Dokument geparst wird als ein schema, aber es ist schwer zu sagen, warum das passiert, ohne zu sehen, die details des Codes.
Aufgrund einer mehrdeutigen Benennung von Variablen, ich war der Austausch der xml-Datei mit der zugehörigen xsd. Danke!!!
Ich bin immer das gleiche Problem. Was genau hast du gemacht um es zu beheben?

InformationsquelleAutor Antonio Giovanni Schiavone | 2013-01-02

Schreibe einen Kommentar