Graciosamente Travar NSXMLParser?
-
06-07-2019 - |
Pergunta
ainda novo para análise XML com o iPhone, então eu tenho algumas perguntas.
Na minha opinião, id como meu iphone app ter que pedir para a internet o menos possível, assim que eu combinei algumas XMLs eu tinha a um único, um maior. No entanto, quando im analisar informações para fora, tem algumas nó nomes semelhantes (não no mesmo nível, obviamente) no entanto a sua ainda me causando emite quando se tenta analisar os meus objetos personalizados.
então eu deveria continuar a minha XML tudo combinado e renomear alguns nós? ou fazer 2 chamadas XML?
opiniões?
Solução
Você precisa controlar manualmente o estado de sua árvore como você analisar. O analisador irá funcionar através de seu documento em sequência por isso, se você tem uma estrutura XML como assim:
<a>
<name>some text</name>
<b>
<name>some other text</name>
</b>
</a>
Você precisa manter o controle de quando o seu "a" e elementos "b" início e fim de saber o que contexto em que está.