-1

着信バンドル リクエスト (JSON) を Java データ オブジェクトに解析できません。パーサーが を認識していないようです"resourceType": "Bundle"if (json.has("feed"))のステートメントでパーサーが失敗しましたJsonParserBase。私も使ってみ"resourceType": "feed"ましたが、うまくいきませんでした。

Java 実装では具体的なパーサーは提供されませんが、.NET バージョンでは使用できます。私のアプリケーションは Java ベースで、受信するバンドル リクエストを認識できません。org.hl7.fhir.instance.formats.JsonParserの方法を使用していparseGeneral()ます。

利用可能なサードパーティのパーサーはありますか、それとも不足しているものはありますか?

4

1 に答える 1

2

これは、あなたが質問する数時間前に私が修正した Java パーサーのバグです。FHIR gForge (アクセスについてはhttp://wiki.hl7.org/index.php?title=FHIR_Build_Processを参照) から最新の修正済みパーサーを入手できます。また、新しいリリースに取り組んでいます ( http://hl7.orgで)。 /fhirおよび maven を介して)。

これが何を意味するのかわかりません:「Java 実装は具体的なパーサーを提供しませんが、.NET バージョンでは使用できます」。Javaパーサーは具象的だと思います。この場合、それはちょうど間違っていました。

于 2014-04-10T05:22:30.723 に答える