こんにちは、グーグルで調べてみましたが、達成したい解決策が見つかりません。
json を Java オブジェクトにマップする例
@POST
@Consumes(application/json)
@Produces(application/json)
public Response createUpdateDeleteManualClinicalData(MyJavaPojo definedPojo) {
// this maps any json to a java object, but in my case I am dealing with generic json structure
}
私が達成したいのは、それをjsonオブジェクト自体として保持することです
public Response createUpdateDeleteManualClinicalData(JSONObject json)
回避策: データをプレーン テキストとして取得し、それを json に変換できます。しかし、それは私が避けたい私の側からのオーバーヘッドです。
編集: JsonNode などの任意の Json ライブラリを使用することにオープンです... Json オブジェクト Structure を直接取得する限り、String から Json へのオーバーヘッドはありません。これは一般的な使用法である必要があります。または、ここでいくつかのコアコンセプトが欠落しています。