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

BIRT Discussion :

[2.3.2] Mise en forme données à partir de xml


Sujet :

BIRT

  1. #1
    Membre régulier
    Inscrit en
    Décembre 2008
    Messages
    146
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 146
    Points : 84
    Points
    84
    Par défaut [2.3.2] Mise en forme données à partir de xml
    Bonjour,
    je débute avec Birt, et j'ai un petit soucis.

    Je possède le fichier xml suivant:

    Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <personne id="1">
     <donnee name="nom">
       <valeur>Dupond</valeur>
     </donnee>
     <donnee name="prenom">
       <valeur>Jean</valeur>
     </donne>
     <donnee name="age">
      <valeur/>
     </donnee>
    </personne>

    et je souhaite afficher un tableau de la sorte

    nom | dupond
    prenom | jean
    age |

    j'ai donc défini mon dataset sur personne, et indiqué les attributs donnée et valeur.

    Le problème (en tout cas mon problème à l'heure actuelle) est que vous l'aurez remarqué toutes les balises se nomment pareil, et c'est l'attribut qui change; j'ai donc pensé à utiliser un filtre, mais je n'ai pas trouvé d'autres moyens que de filtrer pour chaque caractéristiques (nom, prénom, age...). Or pour appliquer un filtre je suis obligé d'utiliser une liste... je trouve cela trop compliqué, et je voudrais donc savoir si la réalisation de ce tableau est possible à l'aide d'un seul filtre, ou alors d'un meilleur parcours de fichier xml?

    je ne sais pas, je suis à votre écoute. Merci d'avance

  2. #2
    Membre régulier
    Inscrit en
    Décembre 2008
    Messages
    146
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 146
    Points : 84
    Points
    84
    Par défaut
    petite précision pour clarifier le tout:

    en fait j'arrive bien à afficher toutes les valeurs et noms de la donnée correspondante, mais il y a beaucoup d'autres attributs pour <personne> et je souhaiterais afficher que des éléments bien précis, comme dans mon exemple, uniquement nom, prénom, age.

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

Discussions similaires

  1. Mise en forme données axe graphique
    Par Juliette76 dans le forum IHM
    Réponses: 0
    Dernier message: 13/04/2012, 10h08
  2. Mise en forme données sous rtf
    Par marlene2110 dans le forum ODS et reporting
    Réponses: 4
    Dernier message: 06/03/2012, 16h30
  3. Réponses: 2
    Dernier message: 16/09/2010, 14h44
  4. [AC-2007] Mise à jour de données à partir de données externes
    Par manu.68 dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 28/08/2009, 19h57
  5. Mise à jour de données à partir d'une autre table
    Par rsc dans le forum Langage SQL
    Réponses: 7
    Dernier message: 05/04/2006, 10h53

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