"Cost to Implement \nRate 5 to 1\nHigh = 5\nLow = 1"
JSON の一部として、jsonlint では問題なく解析されますが、Chrome ではこれらのアプローチのいずれかで失敗します (それぞれ個別に試行されます)。
sections = $.parseJSON(myJSONstr);
sections = JSON.parse(myJSONstr);
sections = eval('(' + myJSONstr + ')');
JSON の文字列から「=」記号を削除すると、すべて問題ありません。ユーザーは、入力するテキストに = 記号を入力できる必要があります。これを回避する方法はありますか?