我有一个类似这样的代码可以生成一个序列化的XML文件:
private byte[] bytes;
...
OutputStream byteArrayOutputStream = new ByteArrayOutputStream();
XmlSerializer newSerializer = Xml.newSerializer();
newSerializer.setOutput(byteArrayOutputStream, "utf-8");
newSerializer.startDocument("utf-8", null);
newSerializer.startTag(null, "playlist");
newSerializer.attribute(null, "version", "1.0");
...
put all my XML tags
...
newSerializer.endTag(null, "playlist");
newSerializer.endDocument();
this.bytes= byteArrayOutputStream.toByteArray();
我需要做的是将这个字节数组再次转换为XML文件,但我不知道该如何操作!
file.getTag(...)
这样的操作吗?还是只想将其保存为文件? - Artem Novikov