我正在请求SOAP Webservice
并将响应解析为NSDictionary
。 XML响应具有多个唯一键。这是一个例子(已在字典上解析):
"typ:partits" = {
"typ:dadesPartit" = {
"typ:aforament" = 1;
"typ:codiEsdeveniment" = 2;
"typ:competicio" = GAMPER;
"typ:dataHoraConfirmada" = false;
"typ:dataPartit" = "08/18/14";
"typ:descripcioPartit" = "FCBARCELONA - CLUB LEON F.C.";
"typ:horaPartit" = "9:30:00 PM";
"typ:jornada" = 99;
"typ:partitActiuMenor" = true;
"typ:temporada" = "2014-2015";
"typ:tipusEsdeveniment" = 0;
},
"typ:dadesPartit" = {
"typ:aforament" = 1;
"typ:codiEsdeveniment" = 2;
"typ:competicio" = GAMPER;
"typ:dataHoraConfirmada" = false;
"typ:dataPartit" = "08/26/14";
"typ:descripcioPartit" = "FCBARCELONA - REAL MADRID";
"typ:horaPartit" = "9:30:00 PM";
"typ:jornada" = 101;
"typ:partitActiuMenor" = true;
"typ:temporada" = "2014-2015";
"typ:tipusEsdeveniment" = 0;
};
};
如何迭代这些键?它们是相同的:( ...
我尝试使用“allObjects”但是当我只收到一个“typ:dadesPartit”对象时,它会将其视为array
而不是NSDictionary
。
答案 0 :(得分:1)
它返回一种类型,因为你的两个键是相同的, 尝试将键重命名为单独的名称,当您键入allKeys
时,将显示与这些键关联的值