Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1878 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [Visual C++] Indentation automatique d'un fichier XML

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Visual C++] Indentation automatique d'un fichier XML

n°703012
th3r1ddl3r
Posté le 19-04-2004 à 16:44:54  profilanswer
 

Bonjour a tous,
voila sous VISUAL je créé un fichier de config ( un fichier xml) que je remplis de balises et donc d'une arborescence. Cependant tout est écrit sur la meme ligne sans les retours a la ligne et les tabulations.
Existe -t-il une fonction qui puisse m'indenter ce fichier automatiquement pour voir une arborescence normale de fichier XML et non pas une seule ligne???
Merci d'avance

mood
Publicité
Posté le 19-04-2004 à 16:44:54  profilanswer
 

n°703493
th3r1ddl3r
Posté le 20-04-2004 à 10:23:35  profilanswer
 

Aidez moi SVP !!!!!!

n°703495
skeye
Posté le 20-04-2004 à 10:27:00  profilanswer
 

Et on est censés deviner ce que fait ton code exactement ou tu comptes nous le montrer un jour?

n°703499
darkoli
Le Petit Dinosaure Bleu
Posté le 20-04-2004 à 10:30:03  profilanswer
 

th3r1ddl3r a écrit :

Bonjour a tous,
voila sous VISUAL je créé un fichier de config ( un fichier xml) que je remplis de balises et donc d'une arborescence. Cependant tout est écrit sur la meme ligne sans les retours a la ligne et les tabulations.
Existe -t-il une fonction qui puisse m'indenter ce fichier automatiquement pour voir une arborescence normale de fichier XML et non pas une seule ligne???
Merci d'avance


Ce que tu écris correspond à une arborescence dont tu connais la structure ?
Dans ce cas tu devrais réussir à mettre des espaces et des retours chariots où il faut.

n°703525
th3r1ddl3r
Posté le 20-04-2004 à 11:07:57  profilanswer
 

jutilise MSXML et donc c des fonctions du genre put_text qui sont appelé pour ecrire dans un fichier.
Je conné pas l'arborescence au moment ou j'ecris a moins de memoriser le niveau dindentation...
j'utilise ca: http://www.codeguru.com/Cpp/data/d [...] php/c4567/


Message édité par th3r1ddl3r le 20-04-2004 à 11:11:20
n°703530
skeye
Posté le 20-04-2004 à 11:13:14  profilanswer
 

th3r1ddl3r a écrit :

jutilise MSXML et donc c des fonctions du genre put_text qui sont appelé pour ecrire dans un fichier.
Je conné pas l'arborescence au moment ou j'ecris a moins de memoriser le niveau dindentation...
j'utilise ca: http://www.codeguru.com/Cpp/data/d [...] php/c4567/


et sinon, ça marche?
Il y a une raison pour laquelle tu veux accéder à tes fichiers xml à la main?

n°703534
th3r1ddl3r
Posté le 20-04-2004 à 11:16:35  profilanswer
 

oui c des fichier de config pour paramétrer une appli donc facile d'acces pour le service de maintenance avec notepad et une seule ligne pour un fichier de config c pas pratik

n°703971
neriki
oenologue
Posté le 20-04-2004 à 15:34:18  profilanswer
 

En théorie, on n'édite pas un fichier xml à la main!
Mais si tu veut quand même l'editer, utilise xmlnotepad plutot que le notepad:
http://www.webattack.com/get/xmlnotepad.shtml

n°705200
th3r1ddl3r
Posté le 21-04-2004 à 16:26:56  profilanswer
 

ok merci, j'aimerais toutefois l'indenté en arborescence directement a l'aide d'une fonction......Personne n'en as pas sous la main ??? Je veux pas me taper un parcours d'arbre :'( j'ai pas le temps

n°705207
cricri_
Posté le 21-04-2004 à 16:29:33  profilanswer
 

TinyXML fait ça

mood
Publicité
Posté le 21-04-2004 à 16:29:33  profilanswer
 

n°705216
th3r1ddl3r
Posté le 21-04-2004 à 16:32:56  profilanswer
 

j'utilise deja un parser XML...... Je v pas tout refaire


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [Visual C++] Indentation automatique d'un fichier XML

 

Sujets relatifs
transformation xml->htmlApplication java a partir d'un fichier
[ C ] - Connaitre la longueur d'une ligne lue dans un fichier ?upload de fichier : taille variable du fichier créé
fichier uploadé en lien avec la table mysqlComment on fait pour stocker une variable dans un fichier (genre ini)?
C'est quoi la difference entre Dev-C++ et visual C++ ?????Lire dans un fichier - fseek
programme qui change une liste de ligne sur un fichier txt (débutant)[C++] supprimer des lignes dans un fichier pour gagner du temps
Plus de sujets relatifs à : [Visual C++] Indentation automatique d'un fichier XML


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR