MergJSON ライブラリを使用して JSON の小さなチャンクを解析しようとする LiveCode の最も単純なスクリプトがあります。
長い一日だったので、これは間違いなく愚かなことですが、JSON を解析して LiveCode 配列にすることはできません。
「接続」というボタンの LC スクリプト
function JSONToArray pJSON
local tArray,tKeys
repeat for each line tKey in mergJSONDecode(pJSON,"tArray")
put JSONToArray(tArray[tKey]) into tArray[tKey]
end repeat
return tArray
end JSONToArray
on mouseUp
put field "MyJSON" into pJSON
answer JSONToArray()
end mouseUp
私のJSON
{
"firstname":"Mary",
"lastname":"Smith",
}
エラー:
ボタン「接続」: 行 n/a (外部ハンドラー: 例外) での実行エラー「JSON をデコードできませんでした: ファイルの終わり近くの予期しないトークン」
提案は大歓迎です....
ありがとう、
スティーブ