Jackson Data Bindingを使用して次のようなことを行う方法はありますか?明らかにこれはコンパイルされませんが、例えば(psuedoCode):
MyObject myObject = new MyObject();
String json = "{ name: "hello" }";
ObjectMapper.readValue(json, myObject);
myObject.getName() -> returns "hello";
基本的に私がやりたいのは、文字列データを既存のオブジェクトに書き込み、次のようなクラスをバインドするJacksonデータを渡さないことです。 objectMapper.readValue(json, MyObject.class);
ジャクソンはあなたが空白を埋めるために使用できるObjectMapper#readerForUpdating(Object)
ものを提供しますObjectReader
。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加