ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
1328
1328
EMPFEHLEN
-
Hi,
Ich habe ein kleines Problem mit dem JDOM SAXBuilder, vielleicht kann mir jemand helfen. Hier ist, wie ich ihn im Java-Code verwende:
SAXBuilder sax = new SAXBuilder(false);
File file = new File("C://dynamic-bind.xml");
Document doc = sax.build(file);
Und hier die Fehlermeldung, die ich erhalte
16:57:23,666 INFO [STDOUT] java.io.UTFDataFormatException: Invalid byte 1 of 1-
byte UTF-8 sequence.
Die dynamic-binding.xml Datei sieht so aus:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dynamic-binding SYSTEM "dynamic-binding.dtd">
<dynamic-binding>
<pointcut>execution(public void hello.ejb.HelloOliverBean->work())</pointcut>
<aspect-class>myAspect.class</aspect-class>
</dynamic-binding>
Die dazugehörige DTD so:
<!ELEMENT dynamic-binding (pointcut, aspect-class)>
<!ELEMENT pointcut (#PCDATA)>
<!ELEMENT aspect-class (#PCDATA)>
Ich muss zugeben, dass ich bislang nicht viel mit XML-Dateien rumgewerkelt habe. Ich würde gerne wissen, ob das nun ein Fehler in der XML-Datei ist, weil die Fehlermeldung so aussieht, als sei da was falsch, oder ob ich den SAXBuilder anders verwenden muss.
Vielen Dank
Olli aus Essen
-
03.12.04 00:17 #2
- Registriert seit
- Aug 2004
- Beiträge
- 96
Du darfst in deinem xml kein ">" Zeichen verwenden, nimm statt dessen
Code :1
> und für < <
Fehlerzeile
Code :1
<pointcut>execution(public void hello.ejb.HelloOliverBean->work())</pointcut>
-
Hallo,
und vielen Dank schonmal für die Antwort, aber das scheint nicht wirklich das Problem zu sein.
Die Fehlermeldung sagt ja schon, dass beim ersten Einlesen der xml-Datei (beim 1. byte) ein Fehler auftritt, den ich mir nicht erklären kann.
Deshalb dachte ich, es könnte etwas am SAXBuilder oder xml sein...
Hat da jemand eine Idee?
Danke
OLLI
Ähnliche Themen
-
SAXbuilder und Leerzeichen im Pfad
Von Andre_Java im Forum JavaAntworten: 8Letzter Beitrag: 24.10.07, 11:22 -
document/view -> 2 views auf das document
Von CiC im Forum VisualStudio & MFCAntworten: 1Letzter Beitrag: 10.05.06, 16:44 -
SAXBuilder wirft SAXNotRecognizedException
Von theSmurf im Forum JavaAntworten: 1Letzter Beitrag: 12.04.06, 15:55 -
document.write() und document.close()
Von Tucker im Forum Javascript & AjaxAntworten: 9Letzter Beitrag: 27.06.04, 18:46 -
SAXBuilder / Input aus Stream
Von stephanfeltel im Forum JavaAntworten: 2Letzter Beitrag: 02.06.04, 10:27





Zitieren
Login





