for Issue #597，增加了 JsonField 的定义