cxf jsonprovider忽略响应中的$ sign

时间:2016-08-16 17:06:46

标签: java web-services cxf

将cxf升级到3.1.4后,我得到以下JSON。

{"record_type":{"desc":"Staff","$":"STAFF"}}

如何摆脱' $'登录?

我使用自定义提供程序扩展了以下类。

org.apache.cxf.jaxrs.provider.json.JSONProvider

使用以下标志

    setIgnoreNamespaces(true);
    setDropRootElement(true);
    setDropCollectionWrapperElement(true);
    setSerializeAsArray(true);
    setSupportUnwrapped(true);
    setAttributesToElements(true);
    setValidateOutput(true);

由于

0 个答案:

没有答案