Domanda

ancora nuovo all'analisi XML con l'iPhone, quindi ho alcune domande.

secondo me, come la mia app per iPhone, devo richiedere a Internet il meno possibile, quindi ho combinato alcuni XML che ho dovuto a uno singolo, più grande. Tuttavia, quando analizzo le informazioni, ha alcuni nomi di nodo simili (non allo stesso livello ovviamente), tuttavia mi sta ancora causando problemi quando provo ad analizzare i miei oggetti personalizzati.

quindi dovrei solo tenere il mio XML tutto combinato e rinominare alcuni nodi? o effettuare 2 chiamate XML?

opinioni?

È stato utile?

Soluzione

È necessario tenere traccia manualmente dello stato dell'albero durante l'analisi. Il parser lavorerà attraverso il tuo documento in sequenza, quindi se hai una struttura XML come questa:

<a>
    <name>some text</name>
    <b>
        <name>some other text</name>
    </b>
</a>

Devi tenere traccia di quando il tuo " a " e " b " gli elementi iniziano e finiscono per sapere in quale contesto ti trovi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top