【发布时间】:2013-05-11 22:31:55
【问题描述】:
我知道有 Java 库可以将 XML 字符串转换为对象。此外,Jersey 包含使用某些数据类型的方法。
我的问题是我有一个表示对象的字符串(像 XML 字符串,但不是 XML),我很好奇是否有一种简单的方法来制作自定义编组器。
【问题讨论】:
标签: java rest jersey marshalling unmarshalling
我知道有 Java 库可以将 XML 字符串转换为对象。此外,Jersey 包含使用某些数据类型的方法。
我的问题是我有一个表示对象的字符串(像 XML 字符串,但不是 XML),我很好奇是否有一种简单的方法来制作自定义编组器。
【问题讨论】:
标签: java rest jersey marshalling unmarshalling
如果您使用 JAXB 进行编组,请尝试编写 XmlAdapter(尽管有名称,它可以编组到/来自 String)。
如果您使用的是 Jackson,他们有一个 HOWTO for writing custom serializers。
有关您已经在使用的工具和框架的一些其他详细信息将有助于生成更具体的答案。
【讨论】: