我有一个需要与我的服务器通信的J2ME应用程序,并以XML格式下载应用程序的信息。 如果我有更好的数据格式,我的应用程序可以运行得更快,这将使我有更高效的解析代码。
有谁知道XML的有效替代品?也许特定于手机的东西?
答案 0 :(得分:1)
答案 1 :(得分:1)
您可以尝试使用Google Protocol Buffers。非常紧凑的二进制编码和高度优化的解析器/编码器。简而言之,您可以编写一些有关结构的描述,并将其编译为您在客户端和服务器中包含的Java,C ++或Python中的专用OOP库。
答案 2 :(得分:0)
总有JSON,但我不知道它是否是您需要的。
http://java.sun.com/developer/technicalArticles/javame/json-me/
答案 3 :(得分:0)
我没有听说过很多关于这种东西的协议(有效和小)但是你可以尝试使用比xml好很多的Hessian。
http://www.caucho.com/resin-3.0/protocols/hessian.xtp
但要小心,请查看以下内容,这可能会有所帮助
https://stackoverflow.com/search?q=j2me+hessian
特别是
What are the best remoting technologies for mobile applications?