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

  FORUM HardWare.fr
  Programmation
  C++

  [VISUAL C++] Indentation de fichier XML

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VISUAL C++] Indentation de fichier XML

n°710555
th3r1ddl3r
Posté le 28-04-2004 à 11:09:13  profilanswer
 

j'ai un fichier XML qui contient ce genre dinformations:
<CSourceScan><m_strLocation>blabla</m_strLocation><m_strName>blibli</m_strName><m_paProperties>bloblo<m_paProperties></CSourceScan>
Tout écrit a la suite sur une seule ligne.
J'aimerais pourvoir lancer une fonction c++ qui me l'idente en forme d'arborescence avec les bon retour a la ligne et tabulations....comme ca:
<CSourceScan>
    <m_strLocation>blabla</m_strLocation>
    <m_strName>blibli</m_strName>
    <m_paProperties>bloblo<m_paProperties>
</CSourceScan>  
Quelqu'un peut il m'aider????


Message édité par th3r1ddl3r le 28-04-2004 à 11:12:43
mood
Publicité
Posté le 28-04-2004 à 11:09:13  profilanswer
 

n°710631
Joel F
Real men use unique_ptr
Posté le 28-04-2004 à 11:32:53  profilanswer
 

euh, y a pas des editeurs de textes qui font ca ?
style JEdit ou UltraEdit ??

n°710644
th3r1ddl3r
Posté le 28-04-2004 à 11:39:47  profilanswer
 

je veux l'indenter a partir du code c++

n°710696
skeye
Posté le 28-04-2004 à 12:11:49  profilanswer
 

C'était obligé le nouveau topic? :heink:
http://forum.hardware.fr/forum2.ph [...] 760&cat=10


Message édité par skeye le 28-04-2004 à 12:11:59
n°710700
th3r1ddl3r
Posté le 28-04-2004 à 12:13:16  profilanswer
 

personne ne m'a repondu et la ca devient urgent

n°710704
urd-sama
waste of space
Posté le 28-04-2004 à 12:23:01  profilanswer
 

th3r1ddl3r a écrit :

personne ne m'a repondu et la ca devient urgent

[:mlc]

n°710707
skeye
Posté le 28-04-2004 à 12:24:12  profilanswer
 

th3r1ddl3r a écrit :

personne ne m'a repondu et la ca devient urgent


crée toi une interface qui affiche directement les données de ton fichier xml et te permet de les modifier et basta...au moins ce sera réutilisable!:o

n°710711
jagstang
Pa Capona ಠ_ಠ
Posté le 28-04-2004 à 12:31:00  profilanswer
 

th3r1ddl3r a écrit :

personne ne m'a repondu et la ca devient urgent


boulay :o

n°710712
Moktar1er
No one replies...
Posté le 28-04-2004 à 12:31:06  profilanswer
 

th3r1ddl3r a écrit :

personne ne m'a repondu et la ca devient urgent


 

th3r1ddl3r a écrit :

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


 

th3r1ddl3r a écrit :

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


 
En même temps, on t'a proposé des solutions et tu t'entêtes encore à vouloir faire autrement... ne dis pas que personne ne t'a répondu.
De toutes façons, un moment donné va falloir retrousser ses manches et se me cogner ton truc là, avec soit un parcours d'arbre, soit un automate [:spamafote]

n°710714
th3r1ddl3r
Posté le 28-04-2004 à 12:33:24  profilanswer
 

on me donnes des solutions qui ne répondent pas a mon probleme....
fo que j'indente un fichier qui décrit une arborescence directement dans le code c++ sans utiliser un autre parser que MSXML... ou sans utiliser de parser tout cours

mood
Publicité
Posté le 28-04-2004 à 12:33:24  profilanswer
 

n°710722
Moktar1er
No one replies...
Posté le 28-04-2004 à 12:46:06  profilanswer
 

donc c'est ce que je disais, il va falloir que tu te le fasse toi avec un parcours d'arbre ou un automate

n°710726
drasche
Posté le 28-04-2004 à 12:50:36  profilanswer
 

th3r1ddl3r a écrit :

personne ne m'a repondu et la ca devient urgent


dans ces cas-là, on uppe le topic au lieu d'en créer un nouveau :o
ça pollue la liste des topics pour rien :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°710740
skeye
Posté le 28-04-2004 à 13:05:08  profilanswer
 

Et ma solution elle te plait pas?
Un fichier xml n'est toujours pas fait pour être modifié à la main hein, ça a pas changé depuis l'autre topic!:o

n°710749
drasche
Posté le 28-04-2004 à 13:10:22  profilanswer
 

au fond il n'y a pas une option pour ça dans le parser? j'utilise MSXML également, j'ai tout sur une ligne (et ça ne me dérange pas du moment que Moz me l'affiche correctement indenté), mais il me semble que le parser du framework .NET formatte le fichier directement (je ne suis plus sûr, à vérifier).


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°710799
th3r1ddl3r
Posté le 28-04-2004 à 13:50:15  profilanswer
 

skeye a écrit :

Et ma solution elle te plait pas?
Un fichier xml n'est toujours pas fait pour être modifié à la main hein, ça a pas changé depuis l'autre topic!:o


va dire ca a mon chef de projet qui me fait bosser dessus depuis deux semaines

n°710802
drasche
Posté le 28-04-2004 à 13:51:15  profilanswer
 

th3r1ddl3r a écrit :

va dire ca a mon chef de projet qui me fait bosser dessus depuis deux semaines


il est pas informaticien ton chef de projet pour avoir des raisonnements aussi idiots, rassure-nous?


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°710804
skeye
Posté le 28-04-2004 à 13:51:49  profilanswer
 

th3r1ddl3r a écrit :

va dire ca a mon chef de projet qui me fait bosser dessus depuis deux semaines


En 2 semaines tu aurais largement eu le temps de coder une appli permettant de le modifier ton fichier!:o

n°710810
th3r1ddl3r
Posté le 28-04-2004 à 13:56:00  profilanswer
 

en deux semaines j'ai fai de la serialisation d'objet vers un fichier XML

n°710814
th3r1ddl3r
Posté le 28-04-2004 à 13:57:56  profilanswer
 

si avec un fichier XML en ligne ouvert sous visual on fait:
Mode XML vers Mode Données
puis:
Mode Données vers Mode XML
on obtient le fichier XML indenté, donc ya bien moyen de la faire dans le code non?

n°710851
Joel F
Real men use unique_ptr
Posté le 28-04-2004 à 14:11:40  profilanswer
 

et ben Visual il fait pas ca naturellement hein, y a un ingénieur qui a TAPER DU CODE pour que ca marche et la solutino t'as été donné N fois.


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

  [VISUAL C++] Indentation de fichier XML

 

Sujets relatifs
Telechargement de fichierLire, ecrire et imprimer un fichier pdf
choix de transformer la police et le fond d'ecran en xmllire et afficher un fichier texte en C
lire et ecrire dans un fichier xml en c++ !!choix d'un repertoire pour creation de fichier
supprimer un fichier texte depuis le vba/excel ????Effacer un fichier
pb d'insertion fichier php dans code js 
Plus de sujets relatifs à : [VISUAL C++] Indentation de fichier XML


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