AIUTO : Conversione XML in TXT

di il
3 risposte

AIUTO : Conversione XML in TXT

Ciao ragazzi, sono nuovo, mi date una mano?
Un amico ha una cartella con dei file XML.
Vorrebbe un software che prenda solo alcuni campi di ogni singolo XML e crei dei file TXT. Questo dovrebbe avvenire in automatico ogni qualvolta vengono aggiunti file nella cartella.
Esempio:
FILE1.XML —> FILE1.TXT ( solo campi scelti)
FILE2.XML —> FILE2.TXT ( solo campi scelti)
Ecc...
Come posso fare?
GraZieeee

3 Risposte

  • Re: AIUTO : Conversione XML in TXT

    Puoi fare un programma windows forms in c# che monitori la cartella,cerca su google "using-filesystemwatcher-to-monitor-a-directory" ,
    all'evento di "nuovo file" carichi il file xml nuovo,leggi i nodi che ti interessano (cerca in google "leggere file xml c#" ) ,crea il file txt (cerca in google "creare un file di testo c#") ,dentro il file scrivi i valori ,per scrivere il programma basta sharpdevelop ,oppure c'è la versione community di visual studio
  • Re: AIUTO : Conversione XML in TXT

    Non è banale se non specifichi cosa significa "solo campi scelti".
    Per il resto un 15 minuti.
  • Re: AIUTO : Conversione XML in TXT

    In teoria lo schema potrebbe essere :

    un timer che ogni 5 minuti ( esempio ) verifichi una determinata directory dove sono presenti i file XML.
    Se trovi un file XML lo apri, ricerchi i tag che ti interessano e li scrivi sul file di testo.
    Il file precedentemente elaborato lo sposti in un'altra directory così da non ri-processarlo di nuovo.

    A questo punto sta a te svilupparlo con il linguaggio di programmazione che conosci.

    Ciao.
Devi accedere o registrarti per scrivere nel forum
3 risposte