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 :

Archiver données et les utiliser


Sujet :

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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2005
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 128
    Par défaut [XQuery] Archiver données et les utiliser
    Bonjour,

    Je cherche à archiver des données stockés sous forme xml dans une base de données db2. Ces données une fois récupérées et probablement triées sont alors stockées sur un fichier xml non modifiable (sur support fixe). Mais bien sûr il faut pouvoir utiliser ces données et en particulier réaliser des requêtes dessus via une interface java servlet.

    j'ai pensé à xQuery et donc xquare qui semblerait convenir pour la partie interface mais ce n'est pas vraiment idéal pour la partie archivage. (cf http://www.developpez.net/forums/sho...d.php?t=293706)

    Aussi qu'existe il comme api java pour utiliser xquery ou similaire?

    Merci d'avance pour toute aide ou renseignement!

  2. #2
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2005
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 128
    Par défaut [Xquery & Java]
    Personne n'utilise xquery via java??

    j'ai bien trouvé une liste des différents produits ici : http://www.w3.org/XML/Query/#products
    mais elle ne semble pas spécialement à jour : certains outils étant à l'abandon.

    Quels seraient les plus adéquats?

    Aussi en terme de performance, xquery est il véritablement plus efficace qu'une transformation xslt "simple"?

    Merci d'avance pour tt éclairage ou aide quelconque!

  3. #3
    Membre confirmé Avatar de chaying
    Inscrit en
    Mars 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 84
    Par défaut
    Salut

    Je suis pas sur que c est ce que tu veux mais pour acceder a un fichier xml je crois que JDOM est ce qu il y a de plus simple : regardes la FAQ, elle est bien faite !

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

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Par défaut
    Bonjour,

    pour XQuery une des implémentations de référence est Saxon. XQuery est bien plus adapté que XSLT pour des requêtes sophistiquées sur un document XML.
    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

  5. #5
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2005
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 128
    Par défaut
    merci!
    j'ai pu découvrir saxon, très bien documenté.
    ça convient bien pour mon besoin. (et leur truc de cavalier d'echec est fun! )

    et jdom n'est pas du tt adapté à des fichiers conséquents.(je parle de plusieurs centaines de Mo)


    j'aurai juste une question portant que la fonctionnalité "schéma-aware" : en termes de performance, permet-elle d'améliorer significativement des requêtes?
    aussi n'y a til pas moyen que xquery prenne en compte le fait que le doc soit déjà trié selon certains critères?

    merci

Discussions similaires

  1. Stocker des données et les utiliser
    Par scotys dans le forum Import/Export
    Réponses: 0
    Dernier message: 15/03/2011, 12h24
  2. Réponses: 1
    Dernier message: 24/02/2011, 22h51
  3. Réponses: 1
    Dernier message: 03/02/2010, 13h38
  4. Utilisation de base de données pour les sessions
    Par Aragorn_destroy dans le forum Langage
    Réponses: 3
    Dernier message: 05/07/2007, 08h51

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