Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : traduire un fichier txt en xml [ Divers / Débutants ] (mohamed222222)

jeudi 9 août 2007 à 15:56:58 | traduire un fichier txt en xml

mohamed222222

Bonjour à tous!!!

Je voudrai traduire un fichier txt en fichier xml.

par exemple, j'ai dans mon fichier txt.

dupont,maxime,3,18;
durant,farid,5,48

Et je voudrai dans mon fichier xml :

<personne nom="dupont" prenom="maxime" id="3" age="18" />
<personne nom="durant" prenom="farid" id="5" age="48" />

je vous remercie de votre aide !!!!!!

jeudi 9 août 2007 à 16:26:34 | Re : traduire un fichier txt en xml

Renfield

Administrateur CodeS-SourceS

applique ce genre de choses


Const sFileContent As String = "dupont,maxime,3,18" & vbNewLine & _
                             "durant,farid,5,48"

Private Sub Form_Load()
Dim oXML As DOMDocument
Dim oRoot As IXMLDOMElement
Dim i As Long
Dim xsHotels() As String
Dim xsParts() As String
  '# L'objet qui va nous permettre de manipuler notre document.
  Set oXML = New DOMDocument
  '# Racine de notre document
  oXML.appendChild oXML.createElement("personnes")
 
  '# On découpe la chaine d'entrée par lignes : une ligne = un hotel
  xsHotels = Split(sFileContent, vbNewLine)
  For i = 0 To UBound(xsHotels)
      '# On créé un élément 'hotel' pour chaque hotel
      Set oRoot = oXML.createElement("personne")
      oXML.childNodes(0).appendChild oRoot
     
      '# On découpe chacun des champs qui compose chaque ligne
      xsParts = Split(xsHotels(i), ";")
     
      '# On definit chaque attribut
      oRoot.setAttribute "nom", xsParts(0)
      oRoot.setAttribute "prenom", xsParts(1)
      oRoot.setAttribute "id", xsParts(2)
      oRoot.setAttribute "age", xsParts(3)
  Next i
 
  '# On crée le fichier XML
  oXML.save "C:\d.xml"
End Sub
By Renfield


Renfield
Admin CodeS-SourceS- MVP Visual Basic

jeudi 9 août 2007 à 16:31:19 | Re : traduire un fichier txt en xml

mohamed222222

en vb.net si possible.

Merci d'avance !!!!!



Cette discussion est classé dans : fichier, txt, xml, traduire


Répondre à ce message

Sujets en rapport avec ce message

conversion .txt en .xls [ par aducloux ] Salut a    tous voila mon probleme :J utilise une macro qui doit ouvrir un fichier .txt en .xls jusque la tout va bien... Sauf que j aimerai configure enregistrer textbox dans fichier .txt [ par Fabian123 ] Bonjour, voilà ma question :j'ai une textBox et un commandButton, j'encode un nom dans la textbox et lorsque je clique sur le commandbutton il le sauv mise a jour automatique d'un combobox lié a un fichier .txt [ par Fabian123 ] Bonjour à tous!la question est dans le titre, mais j'explique quand même un peu!j'ai créé un userform dans lequel j'ai un combobox, un textbox et un c lien entre textbox et combobox [ par Fabian123 ] Me revoilà! salut à tous!voici ma nouvelle question (pour ceux qui suivent mes problèmes!)j'ai donc un fichier.txt dans lequel j'ai des données répart envoie par ftp de fichier txt , n'envoie pas tout le fichier... [ par freud11 ] Bonjour, Je suis débutant en .Net et j'ai repris le code de mon prédécesseur de stage, ce code permet de transférer un fichier txt sur ftp. Le progra graph à partir d'un fichier.txt [ par sonic48 ] slt tout le monde, je vien de débuter la programmation en VB6( débutant de chez débutant) ci quelqun peut me procurer un code source permettant de tra résultat d'une requete Access dans un fichier txt [ par lulusky ] comment lire ligne par ligne le résultat d'une requete access pour pouvoir écrire plusieurs lignes dans un fichier txtlulusky


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.