首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java和android XML序列化程序

Java和android XML序列化程序
EN

Stack Overflow用户
提问于 2012-11-20 23:43:49
回答 2查看 652关注 0票数 0

是否有类似于Android的XmlSeializer的SAX序列化程序可以在Java和Android中使用?我必须在Java项目和Android项目中使用一个库,并且我需要一些方法来从它序列化XML。我使用SAX序列化,所以像dom4j这样的工具不适合(据我所知)。

谢谢你的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-11-20 23:48:27

是的,我推荐XMLPullParser

您可以使用它来解析和序列化XML。我发现它也更快。

这是它的Android doc

Serializer doc

票数 0
EN

Stack Overflow用户

发布于 2012-11-20 23:50:06

XStream被认为可以在安卓上工作,我也知道它在Java上也可以工作。示例:

代码语言:javascript
复制
@XStreamAlias("blah")
class Foo {
   @XStreamAsAttribute
   public String baz = "Stack";
}

现在:

代码语言:javascript
复制
XStream xstreamInstance = new XStream();
xstreamInstance.processAnnotations(Foo.class);
System.err.println(xstreamInstance.toXML(new Foo());

会打印出来。

代码语言:javascript
复制
 <blah baz="Stack"/>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13476774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档