Сделать данные 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, время: 05:47. |