Сделать данные JSON-валидными.
С сервера приходят примерно следующие данные:
[,["user"],,,"",,4,555556,[,,,"",,6,6,"first"]] Это очень похоже на документ в формате JSON, но тем не менее это не JSON. Так как при попытке распарсить его, парсер выдает ошибку. var result = JSON.parse('[,["user"],,,"",,4,555556,[,,,"",,6,6,"first"]]'); Может есть идеи как абработать этот документ чтоб он стал валидным JSON-документом. ["",["user"],"","","","",4,555556,["","","","","",6,6,"first"]] Или, возможно есть другой способ обработки подобных выражений, кроме регулярок. |
var json = new Function('return [,["user"],,,"",,4,555556,[,,,"",,6,6,"first"]]')(); alert( JSON.stringify( json ) ); |
Часовой пояс GMT +3, время: 13:22. |