Accueil > Forum > > > > XML ou TXT
XML ou TXT
mercredi 9 avril 2008 à 15:18:15 |
XML ou TXT

Momo182
|
Actuellement je travail sur un projet ou je dois lire beaucoup d'information et effectuer des traitement deçuc. J'ai le choix d'avoir mes informatios en entrées soit en XML soit en TXT. Lequel de ces format demande le moins de ressource?
|
|
mercredi 9 avril 2008 à 15:59:34 |
Re : XML ou TXT

billou_13
|
Bonjour,
Le format TXT sera certainement plus rapide.
Cependant, le format XML présentera tes données de facon plus lisible (donc plus pratique à traiter) et normalisé.
De plus, les classes .Net permettant la gestion du Xml : XmlDocument ou XmlTextReader, sont très pratiques. Pour un fichier TXT, à moins d'avoir un format "standard" (style fichier csv, ini, ...), il te faudra implémenter ta classe de gestion du fichier.
Bonne journée,
Billou_13
|
|
jeudi 10 avril 2008 à 00:06:28 |
Re : XML ou TXT

bubbathemaster
|
Tout dépend de la tronche du format texte mais la classe XmlDocument est tellement bien foutue que c'est la solution immédiate pour un programmeur feignant, sachant que les perfs ne seront peut être pas pire qu'un parser de txt à base d'expressions régulières.
|
|
jeudi 10 avril 2008 à 07:52:11 |
Re : XML ou TXT

SharpMao
|
Hello,
A mon avis, tout dépend du volume de tes données. Si tes fichiers sont <1Mo, fait du XML avec XmlDocument, c'est facile à utiliser et efficace. Si tes fichiers sont >20 Mo, XML reste pratique, car les données sont bien formattées, mais il faudra absolument éviter le XmlDocument et travailler avec des XmlReader. Entre deux, à toi de voir, en fonction du temps de traitement que tu peux te permettre, et de la charge mémoire.
Ces deux limites peuvent varier en fonction de la machine su laquelle tu fais tourner le programme. Si je déconseille XmlDocument pour les gros fichiers, c'est parce qu'il va te charger entièrement le fichier en mémoire, et ne sera pas aussi optimisé que du XmlReader.
Tu peux bien sur aussi utiliser des fichiers texte mais, ou tes fichiers pourront aussi être lu par un être humain, et personnellement, je préfère lire du XML que du texte brut, ou il n'est destiné qu'à la machine, et tu pourrais aussi bien utiliser un format binaire.
Amicalement, SharpMao
"C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!" (Coluche / 1944-1986 / Pensées et anecdotes)
|
|
jeudi 10 avril 2008 à 10:33:39 |
Re : XML ou TXT

Momo182
|
Merci pour tous vos conseil .... Etant donné que les informations ne sont pas destiné a être lu par un humain mais seulement par une machine et que le temps de traitement doit être faible, je vais opté pour du texte ou du binaire.
|
|
jeudi 10 avril 2008 à 16:41:33 |
Re : XML ou TXT

snakzbenjy
|
Moi je te conseil d'utiliser du XML.
au niveau de la hiérarchisation c'est beaucoup plus "simpa".
XML fait plus penser à une "Base de données" quand même. Si tu as beaucoup d'information ton fichier sera un peu plus "lourd "mais plus facile à traiter
Benjy
|
|
Cette discussion est classée dans : txt, xml
Répondre à ce message
Sujets en rapport avec ce message
XML en TXT [ par lamiruth ]
Bonjour à tous,Comment puis obtenir dans un fichier txt des données d'un fichier XML sans faire du code ?Quelquun m'a parlé de XSLQu'en pensez vous?Me
Probleme pour acceder a une textbox [ par dowi ]
Bonjour a tous,Premierement, desole si cette question a deja ete posee, mais je n'ai pas trouve de reponse qui me convienne ou que je comprenne.Dans l
integré savefiledialog et openfiledialog [ par dragstere42 ]
bonjour je viens de faire un lecteur audio et je voudrai serialiser et deserialiser la playlist j'ai fait 2 codes affin de serialiser en .txt et l'au
Problème avec la structure d'un fichier xml dans un dataset [ par hackman116 ]
Bonjour, J'utilise le code suivant pour importer un fichier xml dans un dataset. [code=cs]string filePath = @"d:\FichierInputXml.xml"; X
Récupération des donnees depuis un fichier xml [ par georgesrachid ]
Bonjour,bon j'ai creer un formulaire qui permet de saisir les informations d'un compte bancaire par exemple,et dans ce formulaire y a un liste view qu
Envoie email \ c# [ par jackasse ]
Bonjour tous le monde : Bon je vous explique je suis débutante en programmation c# , et je dois gérer les abonnement de ma clientèle , l'ajout , modif
Afficher image BMP d'uni fichier XML [ par thib89 ]
Bonsoir, Excuser moi de vous déranger, si quelqu'un pouvais m'aider se serait vraiment bienvenu. Je programme sous VS 2010 en C#. J'ai un fichier XM
XML serializer [ par thebigboss ]
Bonjour, j'ai déjà utilisé cette fonction dans un autre programme et cela marchait très bien mais pas dans mon nouveau programme et je ne comprends p
Silverlight 3 + Données XML [ par abrim ]
Bonjour Tout Le Monde , Je débute avec silverlight 3 c# , j'ai besoin de savoir comment manipuler des données xml et les afficher dans un datagrid en
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson TECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PCTECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PC par ROMELARD Fabrice
Speakers: Thierry Rapatout, Antoine Petit et Xavier Trebbia Cette session entre dans le cadre des RDV Décideurs des TechDays 2012, elle est liée à la consumérisation de l'IT et la mise en place du "DeskTop as a Service" dans de plus en ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|