Ciao a tutti!
Ho un problema nel parsare un file xml.
Devo realizzare una procedura di export/import. l'export viene fatto in XML a partire da un db MySQL e l'import viene fatto a partire da questo file.
Il problema si verifica quando per esempio si ha una struttura xml di questo genere:
codice:
...
<ECHP_CAMPI>
<ID><![CDATA[4]]></ID>
<ID_USER_LAST_MODIFY><![CDATA[1]]></ID_USER_LAST_MODIFY>
<ULTIMA_MODIFICA><![CDATA[D20060314B]]></ULTIMA_MODIFICA>
<ULTIMA_MODIFICA_TIME><![CDATA[NULL]]></ULTIMA_MODIFICA_TIME>
<VALIDITA><![CDATA[T]]></VALIDITA>
<HTML><![CDATA[T]]></HTML>
<ID_GROUP><![CDATA[1]]></ID_GROUP>
<TABLE_NAME><![CDATA[ECHP_ARCHITECTURE]]></TABLE_NAME>
<FIELD_NAME><![CDATA[CC_REMARKS]]></FIELD_NAME>
<LINGUA><![CDATA[english]]></LINGUA>
<VALORE><![CDATA[Pne of the important buildings. Preservation recommended. Guidelines for maintenance and
documentation needed.]]></VALORE>
<AUDIO_CONTENT><![CDATA[NULL]]></AUDIO_CONTENT>
<AUDIO_BACKGROUND><![CDATA[NULL]]></AUDIO_BACKGROUND>
</ECHP_CAMPI>
...
Il valore del tag VALORE ha un "accapo" dopo 'and'. Il mio parser creato prendendo spunto da quello della guida, considera per il tag VALORE 2 valori:
1)Pne of the important buildings. Preservation recommended. Guidelines for maintenance and
2)documentation needed.
La domanda è se esiste una qualche funzione che risolva questo mio problema.
Grazie a tutti per le risposte!