" {"error":"ApplicationException","reason":"Data types of key columns do not match. 'USERS.lastmodifiedtime' is of 'TIMESTAMP', 'state_list.name' is of 'VARCHAR'."} "
文字列形式で保存されています。json形式で必要です
" {"error":"ApplicationException","reason":"Data types of key columns do not match. 'USERS.lastmodifiedtime' is of 'TIMESTAMP', 'state_list.name' is of 'VARCHAR'."} "
文字列形式で保存されています。json形式で必要です
最新のブラウザーにはパーサーが組み込まれていますJSON.parse(string)
。
古いブラウザをサポートする必要がある場合は、json2 / json3ライブラリを追加できます。これらは、ブラウザにネイティブ サポートが存在しない場合、JSON.parse サポートを追加します。
文字列が有効でない場合、解析エラーがスローされます。この場合、'
s をエスケープする必要があるようです。
使用する
jQuery.parseJSON( json )
例
var obj = jQuery.parseJSON('{"error":"ApplicationException"}');
詳細については、詳細を参照してください
JSON-文字列1をに変換するにはObject
、parse
それ. ここでアポストロフィをエスケープする必要があります。
JSON.parse('{"error":"ApplicationException","reason":"Data types of key columns do not match. \'USERS.lastmodifiedtime\' is of \'TIMESTAMP\', \'state_list.name\' is of \'VARCHAR\'."}')
1 JSON : Javaスクリプトオブジェクトの表記_ _
(jQuery)を使用できます
$.parseJSON(STRING);
このようなものを使用できます
var obj = jQuery.parseJSON('{"error":"ApplicationException"}');