10 messaggi dal 10 marzo 2006
Salve a tutti,
sono nuovo di questo forum vorrei porvi un quesito.
Premetto che uso Visual Studio 2003 e C# come linguaggio.
Supponiamo di avere un file di testo con dati.Tale file è una sequenza di righe del tipo:

nome=Paolo;Cognome=ROssi;via=andromaca;civico=1;città:Roma;cap:00100;
nome=Giuseppe;Cognome=Bianchi;via=cavour;civico=14;città:Milano;cap:00600;
.
.
.
.
.
.
nome=Filippo;Cognome=Neri;via=vittorio emanuele;civico=345;città:Napoli;cap:00400;

Poi Supponiamo di avere un file xml coi metadati,un file che definisca la struttura del file di testo.Quindi un file xml del tipo:

<xmltag_def>
<nome_campo>nome</nome_campo>
<carattere_assegn>=</carattere_assegn>
<carattere_sep>;</carattere_sep>
<num_max_caratteri>16</num_max_caratteri>
<criptato>no</criptato>
<numero>no</numero>
</xmltag_def>
<xmltag_def>
<nome_campo>cognome</nome_campo>
<carattere_assegn>=</carattere_assegn>
<carattere_sep>;</carattere_sep>
<num_max_caratteri>20</num_max_caratteri>
<criptato>no</criptato>
<numero>no</numero>
</xmltag_def>
.
.
.
.
.
<xmltag_def>
<nome_campo>cap</nome_campo>
<carattere_assegn>=</carattere_assegn>
<carattere_sep>;</carattere_sep>
<num_max_caratteri>5</num_max_caratteri>
<criptato>no</criptato>
<numero>si</numero>
</xmltag_def>

Quello che non so è se è possibile ottenere "rapidamente" un nuovo file xml dall'unione dei dati presenti sul file di testo con la struttura dati presente nell'xml coi metadati.Naturalmente per "rapidamente" intendo se esiste già qualche classe microsoft che fa questo o invece molto meno rapidamente devo creare io classi e algoritmi.
non credo esista qualcosa di già pronto che faccia quello che cerchi
ciao marco.

p.s. perche non usi solo il file xml?

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
10 messaggi dal 10 marzo 2006
Ciao.Grazie pre la repentina risposta!
Putroppo mi viene passato un file di testo con i dati.Poichè potrebbe cambiare nel tempo la formattazione dei dati all'interno dello stesso,preferivo avere un file xml coi metadati in modo che cambio solo quello.
capito, allora adesso si tratta solo di mero lavoro di codice :)

senza dilungarmi oltre dai un occhiata alle regular expression, altrimenti vai di string.Split :)

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.