Я пытаюсь работать с json-framework на iPhone для анализа строки json. Когда я звоню этот метод:Проверка JSON
NSDictionary *dictionary = [jsonString JSONValue];
я получаю ошибку:
"Error Domain=org.brautaset.JSON.ErrorDomain Code=3 \"Object value expected for key:
Options\" UserInfo=0x4b5f390 {NSUnderlyingError=0x4b5f320 \"Expected value while
parsing array\", NSLocalizedDescription=Object value expected for key: Options}"
Согласно этому JSon валидатор [1]: http://www.jsonlint.com// мой JSON не является действительным. Но так ли это?
Моя строка JSON выглядит следующим образом:
{
"Options": [
{
"ID": "7",
"A": "1",
"EAt": new Date(2011,
0,
7,
12,
30,
0),
"Type": "Binary",
}
}
* Edited Json: (по-прежнему вызывает ошибку)
{
"Options": [
{
"ID": "7",
"A": "1",
"EAt": new Date(2011,
0,
7,
12,
30,
0),
"Type": "Binary"
}
]
}
удалить запятую после ... Двоичный « – powtac