Я использую флот, чтобы сделать некоторый график, и у меня возникли проблемы с передачей tickSize с помощью json. Я использую MVC и передаю json в модели. Вот код, чтобы захватить JSON в моей яваскрипта функции:Разбор JSON со специальными символами
var json = '<%=Model.Json %>';
var data = jQuery.parseJSON(json);
Вот как Json выглядит оставляя контроллер:
{\"GraphData\":[{\"X\":1333929600000,\"Y\":0.0},{\"X\":1333670400000,\"Y\":0.46}],\"Max\":1333324800000,\"Min\":1333929600000,\"TickSize\":\"[1, 'day']\"}
Та часть, которая у меня возникли проблемы с это «TickSize.» Как вы можете видеть, «[1,« день »] имеет квадратные скобки. Я думаю, что есть некоторая проблема синтаксического анализа, потому что [] обычно означает массив. Флот хочет размер галочки в этом формате. Как мне построить Json, чтобы я мог захватить TickSize?
Я думаю TickSize считается строка, а не массив в JSON, так как он цитирует. Если бы это не было указано, это был бы массив. – stevebot