Condividi:        

XML 2 CSV con excel?

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

XML 2 CSV con excel?

Postdi sbs » 01/03/18 17:10

Devo trasformare un file xml con struttura
Codice: Seleziona tutto
<?xml version="1.0" encoding="ISO-8859-1"?>
<dataroot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<evento cod_org="AAAAAAAAAA" cod_obi="11" data_ini="2017-10-17" num_part="10" cod_tipologia_form="7" ore="30" cod_edi="1" tipo_form="2" tipo_eve="E" crediti="30.0" data_fine="2017-10-21" cod_evento="9999999" cod_accr="999999">
<partecipante cod_fisc="CODICEFISCALE1" nome="NOM1" cognome="COG1" ruolo="P" lib_dip="D" part_reclutato="0" cred_acq="30.0" data_acq="2017-10-25">
<professione cod_prof="14">
<disciplina>85</disciplina>
</professione>
</partecipante>

<partecipante cod_fisc="CODICEFISCALE2" nome="NOM2" cognome="COG2" ruolo="P" lib_dip="D" part_reclutato="0" cred_acq="30.0" data_acq="2017-10-21">
<professione cod_prof="14">
<disciplina>85</disciplina>
</professione>
</partecipante>
</evento>
</dataroot>
</evento>
</dataroot>


in un file csv del tipo:
Codice: Seleziona tutto
cod_evento&"."& cod_edi   ,cod_fisc   , data_ini   ,data_acq   ,minuti   ,crediti   ,lib_dip
                  
"1625.1"   ,CODICEFISCALE1   ,gg/mm/aaaa   ,gg/mm/aaaa   ,   ,30.0   ,D
"1625.1"   ,CODICEFISCALE2   ,gg/mm/aaaa   ,gg/mm/aaaa   ,   ,30.0   ,D



Il campo minuti non è presente nel file xml per cui dovrebbe esserci una maschera in cui inserirlo.

pensavo di trovare script già "confezionati" ma non li ho trovati.
La soluzione potrebbe essere excell e una macro?
Avatar utente
sbs
Utente Senior
 
Post: 114
Iscritto il: 18/09/10 11:25

Sponsor
 

Re: XML 2 CSV con excel?

Postdi patel » 05/03/18 18:09

nel file allegato ci sono le ultime 2 righe di troppo, cancellale, salva, apri il file con excel e poi salvalo come csv
patel
Utente Senior
 
Post: 309
Iscritto il: 24/04/12 16:03

Re: XML 2 CSV con excel?

Postdi sbs » 05/03/18 18:20

Fatto! Funziona!

Chissà perché vengono generate e chissà come mai non vengono viste come errore dal controller di xml?

Però il fatto è che così riesco a prendere dentro file di 100 di record senza doverli reinserire!

Grazie!
Avatar utente
sbs
Utente Senior
 
Post: 114
Iscritto il: 18/09/10 11:25


Torna a Applicazioni Office Windows


Topic correlati a "XML 2 CSV con excel?":


Chi c’è in linea

Visitano il forum: Nessuno e 92 ospiti