IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XML/XSL et SOAP Discussion :

Demande d'avis sur la création de fichier XML


Sujet :

XML/XSL et SOAP

  1. #1
    Membre du Club
    Inscrit en
    Février 2008
    Messages
    123
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 123
    Points : 58
    Points
    58
    Par défaut Demande d'avis sur la création de fichier XML
    Bonjour tout le monde,

    J'ai une appli qui lit un fichier xml, puis fait un traitement dont la nature n'a pas d'importance pour ma question. Je suis chargé de la création du fichier xml, et je voudrais savoir si ma méthode est mauvaise.

    Pour situer la chose, je connais exactement le format attendu, je sais quelles sont les balises à intégrer dans le xml, et le format de ce dernier est toujours le même (ordre des balises etc...).

    Pour son écriture donc, pensez vous qu'utiliser des bêtes print dans un fichier (du genre Print #FileNum, " <Mabalise>" & variable & "</Mabalise>") est une mauvaise idée sachant qu'au final, mon application de lecture est contente du fichier créé comme indiqué ci dessus que je lui fais traiter ?

    Merci de m'avoir lu

  2. #2
    Expert éminent
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Points : 7 103
    Points
    7 103
    Par défaut
    Bonjour,
    Citation Envoyé par GriffinK Voir le message
    Pour son écriture donc, pensez vous qu'utiliser des bêtes print dans un fichier (du genre Print #FileNum, " <Mabalise>" & variable & "</Mabalise>") est une mauvaise idée sachant qu'au final, mon application de lecture est contente du fichier créé comme indiqué ci dessus que je lui fais traiter ?
    Une mauvaise idée, pas forcément. Maintenant, il faut que tu estimes le coût éventuel de l'évolution d'une telle solution.

    Si le schéma de ton document XML change en se compliquant dans l'avenir, il est plus probable d'introduire avec cette méthode une erreur débouchant sur du XML mal formé (ou invalide - ne correspondant pas à ce qu'attend la chaîne de traitement), plutôt qu'avec DOM (par exemple) dont on a la certitude qu'il produira en toutes circonstances un document XML correct (au minimum bien formé).

    Si demain ton XML doit servir à d'autres traitements que celui auquel il était initialement destiné, tu peux également être confronté à des problèmes d'encodage ou d'entités, qui seraient automatiquement gérés si tu passais par une librairie spécialisée.
    FAQ XML
    ------------
    « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser »
    Giacomo Leopardi

  3. #3
    Membre du Club
    Inscrit en
    Février 2008
    Messages
    123
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 123
    Points : 58
    Points
    58
    Par défaut
    Citation Envoyé par GrandFather Voir le message
    Bonjour,

    Une mauvaise idée, pas forcément. Maintenant, il faut que tu estimes le coût éventuel de l'évolution d'une telle solution.

    Si le schéma de ton document XML change en se compliquant dans l'avenir, il est plus probable d'introduire avec cette méthode une erreur débouchant sur du XML mal formé (ou invalide - ne correspondant pas à ce qu'attend la chaîne de traitement), plutôt qu'avec DOM (par exemple) dont on a la certitude qu'il produira en toutes circonstances un document XML correct (au minimum bien formé).

    Si demain ton XML doit servir à d'autres traitements que celui auquel il était initialement destiné, tu peux également être confronté à des problèmes d'encodage ou d'entités, qui seraient automatiquement gérés si tu passais par une librairie spécialisée.
    Ok merci

    Je vais en discuter avec le boss

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Demande d'avis sur un bouquin (Deitel)
    Par oodini dans le forum C++
    Réponses: 7
    Dernier message: 26/02/2005, 01h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo