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 :

Générer un fichier XML a partir d'un code source java


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
    Janvier 2008
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2008
    Messages : 51
    Par défaut Générer un fichier XML a partir d'un code source java
    Bonjour à tous;

    je voudrais générer un fichier XML en analysant un code source java comme cella :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <package name="myPackage">
        //Some private static class named myClass
        <class name="myClass" access="private" concrete="true" isInstance="false">
            <method name="myMethod" access="public" returns="int">
                <args>
                    <arg index="0" type="int"/>
                </args>
            </method>
            <method name="myOtherMethod" access="public">
            </method>
        </class>
    </package>
    j'aurai besoin de javacc pour analyser mon code

    Avec quel fichier (parmi les fichier générés par javacc ) je dois travailler ?

    je veux commencer mais je sais pas par quoi commencer.

    Merci a tous

  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
    Tu devrais commencer par apprendre à te servir de javacc dans des cas simples.

    C'est un générateur de parseurs pour Java, pas un analyseur syntaxique de Java. Quand tu tombes sur un nouveau langage, et que ton programme Java a besoin de parser ce langage, c'est le moment d'utiliser javacc. Quand tu veux parser du Java, il ne t'aidera pas spécialement plus qu'un autre. C'est juste difficile.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2008
    Messages : 51
    Par défaut
    Bonjour;

    Merci pour votre réponse.

    j'ai déjà essayé de parser un code java avec javacc, il génère 7 fichiers, je pense que je dois utiliser un de ces fichiers pour analyser le code source et pour générer le fichier XML.

  4. #4
    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
    Non, c'est ton .jj qui s'occupe d'analyser le code source.

    Quand tu l'auras tout bien fait, javaCC le transformera en classe nommée comme lui, que tu pourras appeler dans ton programme et qui fera ce que tu as indiqué dans le .jj
    Mais bon, je répète ce que je dis : ça sert à rien d'essayer tout ça tant que tu as pas appris à utiliser javaCC pour des trucs simples. Analyser du code Java c'est trop compliqué pour commencer.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2008
    Messages : 51
    Par défaut
    Donc pour générer ce fichier XML je dois faire des modification dans le fichier .jj.

    est ce que j'ai bien compris ce que vous voulez dire ?

    Merci

  6. #6
    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
    Oui.

    Et que tu n'as aucune chance d'y arriver tant que ça ne te paraît pas une évidence par toi-même. Il faut commencer par plus simple.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Réponses: 5
    Dernier message: 13/04/2007, 13h54
  2. [MySQL] Générer un fichier XML a partir de certain champs
    Par Joe Le Mort dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 29/11/2006, 12h56
  3. générer un fichier XML à partir d'un prog en C
    Par filou18fr dans le forum XML/XSL et SOAP
    Réponses: 10
    Dernier message: 22/02/2006, 16h09
  4. générer un fichier xml à partir xsl ou xslt
    Par sarah1 dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 17/05/2005, 17h57
  5. Réponses: 2
    Dernier message: 27/05/2004, 00h40

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