如何从Json Response中删除@ Xsi.Type

时间:2014-01-20 05:46:25

标签: json rest cxf jax-rs

我的REST项目JSONProvider正在反序列化响应,如下所示:

{
   "Recipient":
   {
       "defaultAddresses":
       {
           "@xsi.type": "endPointAddress",
           "addr":
           {
               "@xsi.type": "emailRecipient",
               "emailAddress": "abc@xyz.com"
           },
           "type": "EMAIL"
       },
       "localeCode": "en_US",
       "preferredEncoding": "UTF-8",
   }
}

我希望删除由JSONprovider设置的“@ xsi.type”属性。 CXF文档说我们需要将“writeXsiType”属性设置为“false”。 有人可以给我任何关于我能为此做些什么的指示吗?

0 个答案:

没有答案