クライアント (ブラウザ) は、応答として JSON 文字列を受け取ることを期待しています。サービス側で送信する JSON 文字列があります。ただし、呼び出し関数 (axis2_invoke) は axiom_node_t を想定しているため、XML が返されます。
公理オブジェクトとしてではなく、希望する方法で応答を送信する方法はありますか
クライアント (ブラウザ) は、応答として JSON 文字列を受け取ることを期待しています。サービス側で送信する JSON 文字列があります。ただし、呼び出し関数 (axis2_invoke) は axiom_node_t を想定しているため、XML が返されます。
公理オブジェクトとしてではなく、希望する方法で応答を送信する方法はありますか
AxiOM は XML ではなく、データ抽象化レイヤーです。
JSON をネイティブにサポートする Axis2/C-unofficial について話すと、リクエストの形式に応じて応答が返されます。
Content-Type
すると、JSON 形式でレスポンスが返されます。application/json
Content-Type
すると、SOAP 形式でレスポンスが返されます。application/soap+xml
あなたの応答 AxiOM は、Axis2/C のトランスポート送信者によって適切な形式に変換されます。