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.
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.