Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

Importare dati da un file xml

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

Importare dati da un file xml

Postdi robygragio » 14/06/14 09:27

Ciao a tutti, o bisogno ancora di voi per un aiuto se possibile, avrei bisogno di importare dei dati da un file .xml creato da un gioco con i relativi dati.
Vi allego il file exel dove importare i dati formattati come ho fatto io in gara 1, nel foglio monza dove ho dovuto fare tutto a mano e il file xml da dove importare i dati.
intanto vi ringrazio anticipatamente sperando di aver spiegato bene il mio problema

File Xml
File Exel
Win7 + Office 2007 Ita
robygragio
Utente Junior
 
Post: 29
Iscritto il: 09/12/12 12:58

Sponsor
 

Re: Importare dati da un file xml

Postdi Anthony47 » 14/06/14 13:18

Excel ha di suo la capacita' di importare dati da un file Xml.
In XL2003 devi cercare in Menu /Dati /Importa dati esterni /Importa dati; in XL2010 Menu /tab Dati, gruppo Dati esterni, da altre origini.

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13899
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Importare dati da un file xml

Postdi robygragio » 14/06/14 16:48

grazie della risposta Anthony, mi da questo errore :(

Immagine
Win7 + Office 2007 Ita
robygragio
Utente Junior
 
Post: 29
Iscritto il: 09/12/12 12:58

Re: Importare dati da un file xml

Postdi Anthony47 » 15/06/14 03:12

Se apri il file con un xml editor probabilmente ti dira' che la struttura e' sintatticamente errata.
A me ha detto che in riga 410 si attendeva il tag </race>, mentre in realta' quella riga contiene </Driver>; andando all' indietro non e' difficile scoprire che il 381 c' e' il </Driver> precedente, poi cominciano i dati del driver successivo ma manca l' apertura <Driver>.
Inoltre sono sintatticamente errate le righe iniziali che vorrebbero contenere dei commenti; errato:
<!DOCTYPE rF [
<!ENTITY rFEnt "rFactor Entity">
]>
Correggendo in (come da specs xml)
<!-- DOCTYPE rF [ -->
<!-- ENTITY rFEnt "rFactor Entity" -->

il file viene importato correttamente

Ti auguro che tutti i file non siano cosi' disordinati...

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13899
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Importare dati da un file xml

Postdi robygragio » 15/06/14 10:12

Allora o fatto come mi hai scritto tu modificando il commento e ho aggiunto anche l'apertura del <Driver> che mancava, scusami ma e stato un mio errore perche il file conteneva piu driver e nel cancellare gli altri che non mi servivono allo scopo, avro cancellato anche l'apertura del <Driver>.
adesso il file riesco ad importarlo, ma importa tutti i dati anche quelli che non mi servono non ce un modo ho un filtro per importare solo quello che mi serve? tipo come in tabella gara 1 foglio monza

File XML Modificato
Win7 + Office 2007 Ita
robygragio
Utente Junior
 
Post: 29
Iscritto il: 09/12/12 12:58

Re: Importare dati da un file xml

Postdi Anthony47 » 16/06/14 23:03

Saro' un po' pelandrone, pero' una volta che hai il tabellone completo estrarre l' informazione voluta non sara' difficile, ad esempio usando il filtro automatico di ogni colonna=tag xml...

O no?
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13899
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Importare dati da un file xml

Postdi robygragio » 17/06/14 15:15

non potresti farmi un piccolo esempio Anthony :( , cosi vedo se riesco a capirci qualcosa e a provare a farlo da solo
Win7 + Office 2007 Ita
robygragio
Utente Junior
 
Post: 29
Iscritto il: 09/12/12 12:58

Re: Importare dati da un file xml

Postdi Anthony47 » 17/06/14 19:40

Il fatto e' che io non ho idea del significato di queste informazioni, ne' capisco il riferimento a "tabella gara 1 foglio monza" (valori assenti nel file xml).
Pero' immagino che potrai ora filtrare i dati usando i tag che ti interessano, estraendo quindi cio' che ti serve.

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13899
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: Importare dati da un file xml

Postdi robygragio » 17/06/14 23:09

pensavo che exel mi filtrava dal file xml solo quello che mi interessava, ma con un tabbellone cosi non ci capisco lo stesso come prelevare i dati, comunque grazie lo stesso del tempo dedicatomi anthony
Win7 + Office 2007 Ita
robygragio
Utente Junior
 
Post: 29
Iscritto il: 09/12/12 12:58


Torna a Applicazioni Office Windows


Topic correlati a "Importare dati da un file xml":


Chi c’è in linea

Visitano il forum: Nessuno e 17 ospiti