我正在學習iPhone的一些棘手的發展,並在我的實驗過程中發現,通常我們使用本地化的網絡服務,其中所有參數都是固定的(關鍵字)。如果我的Web服務將改變響應中的某些字段,而不是我們在iPhone中處理的內容。請幫幫我。如果任何人有任何好主意。我們如何處理iPhone中的動態Web服務?
例如, Webservice的響應1:
[ {
"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 2012-03-06 10:57:14
你有控制web服務嗎?或者它是第三方的web服務? – Nilesh 2012-03-06 10:58:02
這是第三方的網絡服務。但其無關緊要的是誰的網絡服務。事情是網絡服務響應不斷變化.. – Nit 2012-03-06 11:01:04