問題タブ [fasterxml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
375 参照

java - 次の形式で com.fasterxml.jackson を使用して、Bean を json 文字列にシリアル化します。

一般に、jackson は Bean を標準の json 形式にシリアル化します。たとえば、次のクラスです。

次のjsonにシリアル化されます:

しかし、私はこのようなフォーマットを取得したい(非標準):

つまり、タイプにもかかわらず二重引用符を出力したくありませんでした。事前に助けてくれてありがとう!

0 投票する
0 に答える
166 参照

java - 文字列フィールドとして考慮する必要があるjson内のjson

誰かが同様の質問 をしました JSON 内に埋め込まれた JSON をエンコードする方法

今、私の受信jsonは次のようになります

Context オブジェクトの一部は可変であり、ソース システムはそれに応じて送信します。そのため、Context フィールドについては、Json 全体を

文字列として

後の使用例では、オブジェクトにも解析する必要があります。

com.fasterxml.jackson.databind.ObjectMapper.ObjectMapper を使用して解析するためのコードを追加する

これはエラーをスローします

0 投票する
1 に答える
14174 参照

java - FasterXML を使用して注釈を付けて XML を逆シリアル化する方法

次の XML スキーマがあります。

これを次のように POJO に変換する必要があります。

ここで注意すべき重要な点が 2 つあります。

  1. コース オブジェクトはタグでラップされていません
  2. 一部のプロパティは属性です

FasterXML でこの xml を逆シリアル化するには、オブジェクトにどのように注釈を付ける必要がありますか?

0 投票する
1 に答える
50 参照

java - ユーザー定義値に基づくカスタム シリアル化

私はポジョを持っています:

この Java オブジェクトをGETPOST、およびPUT API 呼び出しに使用しています。シリアライゼーションを避けるために@JsonIgnoreアノテーションを使用しました (したがって、 PUTおよびPOSTリクエストではシリアライズされませんが、 GETリクエストでは得られます)。今、 PUTリクエストではなくPOSTリクエストに対して baseId をシリアル化する必要があります。解決策を教えてください。

0 投票する
5 に答える
207518 参照

java - JSON を読み取れませんでした: START_OBJECT トークンから hello.Country[] のインスタンスを逆シリアル化できません

私はすべての国を提供する残りのURLを持っています - http://api.geonames.org/countryInfoJSON?username=volodiaL

Spring 3 の RestTemplate を使用して、返された json を解析して Java オブジェクトに変換します。

このコードを実行すると、例外が発生します。

最後に私の国クラス:

問題は、返された json に、次のような国要素の配列を含むルート要素「geonames」が含まれていることです。

配列の各要素をオブジェクトRestTemplateに変換する方法を教えてください。Country