Я изучаю некоторые сложные разработки в iPhone, и во время моих экспериментов я узнал, что обычно мы использовали локализованный веб-сервис, в котором все параметры фиксированы (ключевое слово). Если мой веб-сервис изменит некоторые поля в ответе, как мы можем работать с iPhone. Пожалуйста, помогите мне. Если у кого-то есть хорошая идея.Как мы можем работать с динамическим веб-сервисом в iPhone?
Для примера, Webservice Response1:
[ {
"Number":"A12 hrb",
"List":[
{
"Type":"Works",
"Display":{
"dop":45,
"dopper":56
},
"OAST":"10-01-2012",
"OAET":"07-04-2012",
"Cause":"define",
"Impact":"Queue",
"Description":"Take a Break.",
"LName":"Lunetten To Lunetten",
"Number":"A12 hrb",
}
] }, ]
Webservice Response2:
[ {
"Number":"A12 hrb",
"Number2":"A13 brs",
"List":[
{
"Type":"Works",
"Display":{
"dop":45,
"dopper":56
"picker":90
},
"OAST":"10-01-2012",
"MAET":"07-04-2012",
"OAET":"07-04-2012",
"Cause":"define",
"Impact":"Queue",
"Description":"Take a Break.",
"LName":"Lunetten To Lunetten",
"Number":"A12 hrb",
}
] }, ]
Если вопрос заключается в том, как разобрать JSON, взгляните на JSONKit. – ssteinberg
У вас есть контроль над webservice? или это сторонний веб-сервис? – Nilesh
Это сторонний веб-сервис. Но это не вопрос, чей веб-сервис. Дело в том, что ответ веб-службы продолжает меняться. – Nit