我正在尝试从Android创建一个XML文档,并且遇到了一些问题。以下是我的一些代码:
应该创建为...
XmlSerializer xml = Xml.newSerializer();
StringWriter writer = new StringWriter(); xml.setOutput(writer);
xml.startDocument("UTF-8", true);
xml.startTag("" , "EDbAuditoria");
xml.startTag("", "AFSeq"); xml.text(this.getAFSeq()); xml.endTag("", "AFSeq");
xml.startTag("", "Data"); xml.text(this.getData()); xml.endTag("", "Data");
这段代码可以正常工作并生成文件,但是在检查文件时发现标签之间没有换行符。以下是生成文件的几行内容:
标签之间没有换行符
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?><EDbAuditoria><AFSeq>LIPO20130709204106R43540</AFSeq><Data>09/07/2013</Data>
应该创建为...
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<EDbAuditoria>
<AFSeq>98184ESTAGIARIO22013020502:4423307</AFSeq>
<Data>05/02/2013</Data>
<Hora>02:44 pm</Hora>
<Auditor>ESTAGIARIO2</Auditor>
<Shopping>027</Shopping>
<Loja>108</Loja>
<Qtd>2</Qtd>