java - 将 XML 转换为对象的最佳方式

标签 java google-app-engine xml-serialization

我正在使用 Java 在 Google App Engine 上创建一个应用程序,它接受一个标准的 XML 文件并将其映射到一个对象 - 然后保存到数据存储区。

我预计每天会有相当多的条目(大约 500 多个)。考虑到 GAE/j 的 CPU 成本和数据配额,序列化 xml 的最佳方式是什么?

最佳答案

如果您认为最优是序列化/反序列化的最简单方式(在本例中我建议它是),那么看看XStream ,它可以将 POJO 与 XML 相互转换,而无需任何注释/接口(interface)要求等。

关于java - 将 XML 转换为对象的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5056171/

相关文章:

java - 类和库未包含在 Google App Engine Web 应用程序中?

c# - 获取xml节点值

java - 如何绘制 Java2D 模拟的一部分而不更改为图像/缓冲区,这样我就不必每次都重新绘制它的基元?

java - Tomcat : Required request part 'file' is not present

java - KafkaProducer 是否具有容错能力?

php - 无法从 Google App Engine 上的 Php PDO 获取响应 header

使用占位符进行 Java URL 验证

node.js - 从 Node JS App Engine server.js 文件(标准环境)连接到 GCloud SQL 2

java - 使用 Java 将补充的 unicode 字符序列化为 XML 文档

c# - Restsharp - 尝试序列化根节点上的 xmlns 属性时出错