3

ResourceFHIRまたはResourceOrFeedオブジェクトを JSON 文字列に変換しようとしています。このための Java 実装で利用可能な API メソッドが見つかりませんでした。

.NET API で使用できるシリアライザーはありますが、Java 実装で同様の API を使用することはできません。

ResourceOrFeedオブジェクトを実際の文字列 JSON 表現に変換する方法についての指針はありますか?

Spring Jackson コンバーターからのデフォルトの変換は機能していますが、正しい JSON を出力しておらず、カスタム オブジェクト マッパーを作成したくありません。

4

2 に答える 2

1

これを行う方法の 1 つを次に示します。

ByteArrayOutputStream bytes = new ByteArrayOutputStream();
new org.hl7.fhir.instance.formats.JsonComposer().compose(bytes, feed, true);
return new String(bytes.toByteArray());
于 2014-06-05T06:31:26.383 に答える