当我序列化 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>
我怎样才能实现这个目标?
根据其他答案,不幸的是没有办法以简单的方式实现这一点。
从长远来看可能有帮助的一件事是提交添加此类功能的请求——这听起来像是通过特定于 XML 公开的合理功能ObjectWriter
, 例如。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)