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

Format d'échange (XML, JSON...) Java Discussion :

Conseil sur l'utilisation d'XML ?


Sujet :

Format d'échange (XML, JSON...) Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 20
    Par défaut Conseil sur l'utilisation d'XML ?
    Bonjour,
    je viens auprès de vous pour demander conseil sur la façon de développer un projet.
    Le processus comprend trois étapes :
    - On analyse un fichier texte brut pour détecter d'éventuelles erreurs.
    - S'il existe des erreurs, on les corrige à la main.
    - On crée un nouveau fichier texte contenant les informations du premier fichier mais cette fois ci avec un "mise en forme".

    Par exemple, voici un extrait du fichier original :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    71470700071071198114660107VIRT PERMANENT-000000020050                           
    A1470700071071198114662807CHEQUE    -000000011680                               
    71470700071071198114663107CHEQUE    -000000004000
    Ici, la ligne 2 comporte une erreur car elle ne commence pas par '7'.

    Après correction, le nouveau fichier doit ressembler à ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    01'07 VIRT PERMANENT '''''''''' -200,50
    28'07 CHEQUE '''''''''''''''''' -116,80
    31'07 CHEQUE ''''''''''''''''''' -40,00
    Je me demande si c'est intéressant de passer les lignes du premier fichier en XML qui pourrait avoir comme structure :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <compte>
      <ligne>
        <date>0107</date>
        <label>VIRT PERMANENT</label>
        <montant>-20050</montant>
      </ligne>
      <ligne>
        ...
      </ligne>
    </compte>
    Et d'ensuite d'utiliser XSLT pour générer le nouveau fichier.

    Est-ce une bonne idée de passer par XML ? Jusqu'ici le logiciel traitait directement les chaînes de caractères à la volée. Est-ce une bonne chose d'ajouter une étape dans le processus ?

    De plus, je ne sais pas trop où générer le fichier XML : avant ou après la correction du fichier à la main ?

    Merci pour toutes aides.
    Camille

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Ça me semble très exagéré de passer par une étape XML juste pour faire ça. D'autant plus que XSLT n'est pas super doué pour faire ce genre d'alignements.

    À mon avis le format intermédiaire avec correction, peut être simplement le modèle objet utilisé par le programme, sans en sortir.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 20
    Par défaut
    Merci pour ta réponse.

Discussions similaires

  1. Conseil sur l'utilisation de technologie
    Par 205 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 18/04/2007, 17h57
  2. Conseils sur l'utilisation des images.
    Par StreetJeopardy dans le forum Java ME
    Réponses: 1
    Dernier message: 17/04/2007, 18h31
  3. [AS] Question sur l'utilisation du XML
    Par rteuteu55 dans le forum Flash
    Réponses: 3
    Dernier message: 26/07/2006, 17h09
  4. demande de conseils sur l'utilisation d'index
    Par Ickou dans le forum Requêtes
    Réponses: 4
    Dernier message: 29/03/2006, 12h13
  5. [C#] Conseil sur l'utilisation de collection
    Par shinchan dans le forum Windows Forms
    Réponses: 5
    Dernier message: 23/03/2006, 11h02

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