[Php-it] Elaborare un file XML verificando che la struttura sia valida

RedFoxy redfoxy at redfoxy.it
Mon Mar 5 11:00:54 CET 2007


Ciao a tutti!
Devo realizzare un sistema di importazione tramite XML, per fare questo, 
con le mie limitate conoscenze di XML, ho creato la seguente struttura:

(esempio con 2 export legati all'id_a 123)

<?xml version="1.0" encoding="ISO-8859-1" ?>
  	<dataroot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:noNamespaceSchemaLocation="xsd_importazionebase.xsd" id_a="123">
   	<rec tipo="I" id_b="105" id_c="123456789012345" dat_a="20070101" />
   	<rec tipo="I" id_b="105" id_c="345678901234567" dat_a="20060105" />
</dataroot>

(se volete il file XSD ditemelo)

Ora, generare questo file e' estremamente semplice ma ora io devo 
IMPORTARE i dati...
Se lo schema e le spaziature fossero mantenute, non avrei tanti 
problemi, ma chi generera' il file potrebbe combinare i piu' immani 
bordelli...

Detto questo dovrei controllare per prima cosa se la struttura XML e' 
corretta, dopo di che prendere dato per dato (partendo da id_a) ed 
elaborarlo...
Ma come si fa'? mi conviene darci sotto di preg_grep o c'e' qualche modo 
per farlo seguendo XML e percio' non uscendo pazzo con le sequenze etc?

Grazie di tutto e ciao!


-- 
RedFoxy
A fox around web
Power at fox for a yiffing world!

Un forum per tutte le esigenze: http://www.forum.redfoxy.it


More information about the Php-it mailing list