0
JSON値の解析に苦労しています。私はdeserializeJSONを使用していて、配列内に(複数の値の場合)を返します。JSON coldfusionから配列結果を表示
はこれまでのところ、私が持っている:
<cfset test = deserializeJSON(json)>
<cfloop collection="#test.LoadResult#" item="val">
<cfif isDefined("test.LoadResult.#val#")>
<cfif isSimpleValue(evaluate("test.LoadResult.#val#"))>
#val# = #evaluate("test.LoadResult.#val#")# <br>
<cfif !isSimpleValue("#test.LoadResult.BankAccounts#")>
#ArrayToList(test.LoadResult.ArrayWithMultipleData)#
</cfif>
</cfif>
</cfif>
</cfloop>
しかし、私は、返された配列を表示しようとすると、それは私にエラーを与える「複雑なオブジェクトタイプは、単純な値に変換することはできません。」。
質問は、複数の値(配列内)または単純値の場合はいつでも、jsonのすべての値を表示する方法ですか?
jsonファイルのいくつかを投稿できますか? –
@MattBusche氏によると、あなたは上記のコードから問題を伝えることはできません。 ''を実行し、その結果を投稿すると、CFがどのように非直列化しているかがわかります。生のJSONも同様に役立つかもしれません。 –
http://imgur.com/r8f9PYf - >これはjson構造体です – T2Admin