Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    come modificare xml e scrivere risultato in nuovo xml

    sono un neofita e vi spiego brevemente quello che mi serve fare.
    ho un file xml le cui prime 5 righe sono di questo tipo:

    string1 : string2
    string3 : string4
    string5 : string6
    -----------------


    la quinta riga è vuota.
    dovrei aprire il file xml e parsare solamente queste prime 5 righe che dovrebbero diventare così:

    <string1>string2</string1>
    <string3>string4</string3>
    <string5>string6</string5>

    la quarta riga coi trattini diventa EndOfFile
    e la quinta bianca si scarta.
    Il risultato di questa operazione va scritto in un nuovo file xml.

    chi saprebbe aiutarmi?
    grazie

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480

    Moderazione

    Il codice che hai scritto sino a ora dov'è?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Ciao, premesso che ti invito a postare il codice come ti ha intimato il moderatore, ti segnalo subito che il primo file non è un xml ma al massimo un csv con separatore di campo il carattere ':' .
    Detto questo, direi che devi effettuare il parsing del csv (o a mano o usando qualche lib esistente (usa google)), una volta letto il primo documento in memoria sotto forma di oggetti (e liste di..), ottenere un xml è banale, si tratta di fare output di stringhe su un file. Posta il codice implementato fin'ora comunque, così vediamo più nel dettaglio . Ciao
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.