Esto es cómo creo ejemplo xstream para XML:Cómo deshabilitar la impresión bonita (espacio en blanco/nueva línea) en XStream?
XStream xstream = new XStream();
Esto es para JSON:
private final XStream xstream = new XStream(new JsonHierarchicalStreamDriver() {
public HierarchicalStreamWriter createWriter(Writer writer) {
return new JsonWriter(writer, JsonWriter.DROP_ROOT_MODE);
}
});
Ambos son bastante impresión (sangría) la salida.
¿Cómo puedo solicitar al XStream que desactive la bonita impresión?
Cómo definir el propio escritor de impresión. Pretty-Print Writer no es suficiente para mis necesidades. Quiero nueva línea después de cada atributo y elemento. ¿Cómo se hará eso? http://stackoverflow.com/questions/8943000/format-xml-generated-by-xstream – Mady