FHIRリソースを生成するにあたり、JSONTemplateを活用させていただいております!
このJSONTemplateを利用している中で、1点困っていることがあります。
Decimal型(DoubleやFloatでも)において、小数部が0になるときにおいて
本来であれば
"decimalVal" : 180.0
のように出力してほしいところ
"decimalVal" : 180
と、小数部が省略されて出力されてしまいます。
IRISにおいては、数値をキャノニック形式で表示しているためこのような現象が起きえているのかと
想定しています。
ただ、今回のJSONTemplateを利用した形式ではなく、%JSON.Adapter を継承したクラスにおいて
%JSONExportToString を実行すると意図した値で出力できるため何かしらの解決策はあるのではないかと
おもっておりますが、現状行き詰っている状態です。
- コメントを投稿するにはログインしてください
