小编Rod*_*ijo的帖子

如何使用ByteArrayOutputStream作为输出反序列化XMLSerializer对象

我有这样的代码来生成序列化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();
Run Code Online (Sandbox Code Playgroud)

我需要做的是:再次将此字节数组转换为XML文件,我不知道该怎么做!

xml android

5
推荐指数
1
解决办法
181
查看次数

标签 统计

android ×1

xml ×1