Voilà comment je créer une instance XStream pour XML:Comment désactiver pretty-printing (espace blanc/nouvelle ligne) dans XStream?
XStream xstream = new XStream();
Ceci est pour JSON:
private final XStream xstream = new XStream(new JsonHierarchicalStreamDriver() {
public HierarchicalStreamWriter createWriter(Writer writer) {
return new JsonWriter(writer, JsonWriter.DROP_ROOT_MODE);
}
});
Les deux sont assez d'impression (indenter) la sortie.
Comment puis-je demander au XStream de désactiver la jolie impression?
Comment définir son propre graveur. pretty-Print Writer ne suffit pas à mes besoins. Je veux un retour à la ligne après chaque attribut et élément. Comment cela sera-t-il fait? http://stackoverflow.com/questions/8943000/format-xml-generated-by-xstream – Mady