Red Hat Training
A Red Hat training course is available for Red Hat Fuse
252.2. コンテンツタイプの形式( Camel 2.19から開始)
JSON メッセージを解析してprotobuf 形式に変換し、ネイティブユーティリティーコンバーターを使用して解析し直すことができます。このオプションを使用するには、contentTypeFormat の値を 'json' に設定するか、2 番目のパラメーターで protobuf を呼び出します。デフォルトインスタンスが指定されていない場合は、常にネイティブの protobuf 形式を使用してください。サンプルコードは、以下を示しています。
from("direct:marshal") .unmarshal() .protobuf("org.apache.camel.dataformat.protobuf.generated.AddressBookProtos$Person", "json") .to("mock:reverse");