2013-08-07 4 views
-1

У меня есть JSON с этим форматом:Ошибка в формате JSON

[15:17:37,612] ({Rb:"0.6", I:[{id:"cost_reportings_timestamp", label:"cost_reportings_timestamp", type:"date", pattern:""}, {id:"Bureau de M. le Maire min-sum-cost_reportings_cost", label:"Bureau de M. le Maire", type:"number", pattern:""}, {id:"Salle de r\xE9union min-sum-cost_reportings_cost", label:"Salle de r\xE9union", type:"number", pattern:""}, {id:"Secr\xE9tariat/accueil min-sum-cost_reportings_cost", label:"Secr\xE9tariat/accueil", type:"number", pattern:""}], K:[{c:[{v:(new Date(1354921200000))}, {v:0}, {v:1.8221145868301392}, {v:1.0604355335235596}]}, {c:[{v:(new Date(1355007600000))}, {v:0}, {v:2.288118362426758}, {v:0}]}, {c:[{v:(new Date(1355094000000))}, {v:0.4536628723144531}, {v:2.1034255027770996}, {v:1.1031612157821655}]}, {c:[{v:(new Date(1355180400000))}, {v:0.4586494266986847}, {v:2.0204458236694336}, {v:1.9794343709945679}]}, {c:[{v:(new Date(1355266800000))}, {v:0.44572973251342773}, {v:2.406118154525757}, {v:1.0900148153305054}]}, {c:[{v:(new Date(1355353200000))}, {v:1.0 […] 

У меня есть проблемы с этим, потому что я использовал googlechart и мой график не может читать формат моего JSON. Формат моего JSON не хорошо, это как этот

" new Date(2012,11,17) " 

, но мне нужно что-то вроде этого

" Date(2012,11,17) " 

Не могли бы вы мне помочь?

+0

Что такое ошибка? Вы взглянули на консоль разработчика? Также ваш JSON, кажется, срезан в конце линии. – yent

+0

Формат моего JSON выглядит так: –

+0

Ошибка: (Один или несколько участников не смогли нарисовать() –

ответ

0

Я не знаю API, но, скорее всего, вам нужно создать объект Date и преобразовать его в строку даты перед отправкой объекта JSON.

попробовать что-то вроде

var date1 = new Date(2012,11,17).toJSON(); 
... 
google.visualization.Query.setResponse({...,{"v": date1}...}); 
+0

e @Sergey G меняет формат моего JSON, но снова у меня проблема ????? –

Смежные вопросы