簡體   English   中英

在駱駝中自動封送JSON

[英]Automatically marshall JSON in Camel

Apache駱駝整理JAXB注釋的類似乎很高興,例如:

@XmlRootElement(name = "authPlayerRequest")
public class AuthPlayerRequest {

    @XmlElement(required = true)
    protected Player player;
}

如果這是在servlet://...路由上,則可以正常工作。

但是...我想要JSON。 這似乎無法自動工作,我無法弄清楚如何使其工作。

我如何使它工作?

您需要聲明JSON處理程序,有時還向帶注釋的類提供提示。

<dataFormats>
    <json id="pojo" library="Jackson" unmarshalTypeName="com.co.Pojo"/>
</dataFormats>

<route id="myRouteUsingJson">
    <from uri="..." />
    <unmarshal ref="pojo" />
    <bean ref="myClassThatNeedAPojo" method="doStuffPojoAsParameter" />
...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM