Override deklariert Codierung während mit JAXB unmarshalling
Ich habe eine XML-Datei mit der Kodierung ein: <?xml version="1.0" encoding="ISO-8859-15"?>
aber wirklich die Datei ist in UTF-8 codiert. Gibt es eine Möglichkeit zum überschreiben der encoding-Deklaration in XML-Datei, wenn unmarshalling es mit JAXB?
- Ich weiß das ist ziemlich spät, aber ich glaube nicht, dass das technisch legal. Und es ist DEFINITIV keine gute Idee.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie unmarshal den Inhalt von einem
java.io.Reader
um das eigentliche Codierung:Weitere Informationen