Vermeiden Sie Sonderzeichen in der XML -Ausgabe mit JAXBJava

Java-Forum
Guest
 Vermeiden Sie Sonderzeichen in der XML -Ausgabe mit JAXB

Post by Guest »

Ich lese Tweets und belle ein XML heraus, für das ich JAXB Marshaller und UTF-8-Codierung verwende. p>

JAXBContext jaxbContext;
StringWriter writer = new StringWriter();

jaxbContext = JAXBContext.newInstance(obj.getClass());
Marshaller m = jaxbContext.createMarshaller();
m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);
m.marshal(obj, writer);
< /code>

Hier ist OBJ < /code> mein Klassenobjekt, das Tweet -Text und andere Informationen enthält. < /p>

Mein Das Problem ist, dass das generierte XML Sonderzeichen wie: < /p>

enthält> x85, x93, xAQ
< /code>

Beispielausgabe XML: < /p>


500923859663872000
2014-08-17T14:05:29+05:30
**Ԁhughwizzy: 55% of all '14-'15 @PremierLeague players will wear @Nike** Boots. (@adidas 35%, @Puma 5%). http://t.co/VHit1Es7KlԠ@Yup_Yup9
en
NA
0
0
false

39481349
2009-05-12T17:12:37+05:30
NA
281
4
en
false
false


< /code>

Ich habe festgestellt eine Möglichkeit, diese Zeichen in der erzeugten XML zu vermeiden.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post