【发布时间】:2015-07-02 22:27:09
【问题描述】:
当我序列化我的 POJO 时,一切都按预期工作。我得到这样的东西:
<?xml version='1.0' encoding='UTF-8'?>
<gsafeed>
...
</gsafeed>
收件人(Google Search Appliance)似乎期望 XML 包含如下 DTD:
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE gsafeed PUBLIC "-//Google//DTD GSA Feeds//EN" "">
<gsafeed>
...
</gsafeed>
我怎样才能做到这一点?
【问题讨论】:
-
因为无论如何似乎都没有优雅的解决方案,所以我将所需的
<!DOCTYPE(和<?xml)添加到输出字符串中。
标签: java xml serialization jackson