Đây là cách tôi tạo XStream dụ cho XML:Làm thế nào để vô hiệu hóa in ấn khá (không gian trắng/dòng mới) trong XStream?
XStream xstream = new XStream();
này là dành cho JSON:
private final XStream xstream = new XStream(new JsonHierarchicalStreamDriver() {
public HierarchicalStreamWriter createWriter(Writer writer) {
return new JsonWriter(writer, JsonWriter.DROP_ROOT_MODE);
}
});
Cả hai đều khá-in (thụt) đầu ra.
Tôi làm cách nào để yêu cầu XStream tắt tính năng in đẹp?
Cách xác định Writer của riêng mình. Pretty-Print Writer không đáp ứng được nhu cầu của tôi. Tôi muốn dòng mới sau mỗi thuộc tính và phần tử. Làm thế nào sẽ được thực hiện? http://stackoverflow.com/questions/8943000/format-xml-generated-by-xstream – Mady