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 :

XML/XSLT & projet Gnome


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    159
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 159
    Par défaut XML/XSLT & projet Gnome
    Salut,

    Je dois faire une présentation de l'utilisation de XML/XSLT dans le projet Gnome:
    http://library.gnome.org/devel/platf...rvices.html.en

    J'ai fais des recherches sur le net mais je suis perdu avec l'abondance des info que j'ai trouvé

    Est ce que vous pouvez m'eclairer sur les points suivants:

    - quel est le contexte de l'utilisation de xml/xslt dans le projet GNOME?

    - Pourquoi et à quel niveau les bibliothèques libxml2 et libxslt sont utilisées (dasn quels programmes)?

    -toujours concernant ces deux bibliothèques: Est ce qu'elles sont les seules solutions pour réaliser ce qu'elles sont censé faire, autrement di peuvent elle etre remplacé par d'autres bibliothèques?

    Merci

  2. #2
    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,
    Citation Envoyé par vonemya Voir le message
    - quel est le contexte de l'utilisation de xml/xslt dans le projet GNOME?

    - Pourquoi et à quel niveau les bibliothèques libxml2 et libxslt sont utilisées (dasn quels programmes)?
    Toutes les applications qui ont leur(s) fichier(s) de configuration au format XML nécessitent le parser implémenté par libxml2 pour accéder à leurs données, par exemple. libxml2 et libxslt fournissent l'API de bas niveau pour les fonctions XML et XSLT de PHP5, par ailleurs. Gnome les utilise également pour ses besoins propres, ce qui fait d'elles des librairies "Core", même si elles sont très fréquemment utilisées indépendamment de Gnome (dans PHP5 par exemple).
    Citation Envoyé par vonemya Voir le message
    -toujours concernant ces deux bibliothèques: Est ce qu'elles sont les seules solutions pour réaliser ce qu'elles sont censé faire, autrement di peuvent elle etre remplacé par d'autres bibliothèques?
    Pour le bon fonctionnement de Gnome, je ne pense pas. D'autres librairies (Xerces-C par exemple) fournissent le même genre de service que libxml2, mais avec une API différente, ce qui va nécessiter une modification et une recompilation des applications clientes. Quant à libxslt, je ne lui connais pas d'autres alternatives que Sablotron.
    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

Discussions similaires

  1. [XML+XSLT+MSXML] Ecrire ses propres fonctions
    Par görgh dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 19/05/2005, 13h04
  2. [XML-XSLT] Données dans un tableau
    Par Hoegaarden dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 10/12/2004, 15h51
  3. optimisation de temps de traitement xml/xslt
    Par Erwy dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 06/05/2004, 16h08
  4. Astuces XML/XSLT
    Par haypo dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 25/06/2003, 08h42

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