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 :

Outil de transformation de Json


Sujet :

XML/XSL et SOAP

  1. #1
    Membre éclairé Avatar de Bayard
    Inscrit en
    Juin 2002
    Messages
    859
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 859
    Points : 714
    Points
    714
    Par défaut Outil de transformation de Json
    Bonjour,

    Existe-t-il un outil de transformation de Json qui fasse du XML ?
    Une sorte de xsl qui parte non pas de xml mais de Json ?

    Il n'y a pas grand chose sur le web.

    http://stackoverflow.com/questions/1...alent-for-json

    Merci
    Si tu ne vis pas ce que tu penses alors tu penses ce que tu vis.

  2. #2
    Membre éclairé Avatar de Bayard
    Inscrit en
    Juin 2002
    Messages
    859
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 859
    Points : 714
    Points
    714
    Par défaut
    http://goessner.net/articles/jsont/
    Cela n'a pas l'aire très utilisé...
    Si tu ne vis pas ce que tu penses alors tu penses ce que tu vis.

  3. #3
    Membre éprouvé Avatar de alain.couthures
    Profil pro
    Gérant
    Inscrit en
    Avril 2007
    Messages
    902
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Gérant

    Informations forums :
    Inscription : Avril 2007
    Messages : 902
    Points : 1 247
    Points
    1 247
    Par défaut
    Bonjour,

    En fait, la conversion de JSON en XML est une question récurrente pour les développeurs de moteur de base de données XML. Il existe plusieurs approches et aucune n'est satisfaisante à tout le monde : il s'agit plutôt de trouver ou d'en adapter une qui corresponde le mieux à son besoin.

    Pour XForms, la question est de permettre de traiter des données JSON comme s'il s'agissait de données XML et ce afin de pouvoir continuer à utiliser XPath pour les interroger.

    Avec mon implémentation XSLTForms, j'ai poussé plus loin en permettant d'utiliser également XSLT 1.0 pour transformer des données. Donc, avec seulement un navigateur, XSLTForms permet d'ouvrir des données JSON, de les convertir avec XSLT puis de les sauvegarder, sur serveur ou localement.

    Mais ceci n'est probablement pas votre contexte d'exécution, si vous êtes côté serveur. Dans ce cas, il faudra soit développer soit extraire des logiciels opensource les traitements correspondants (généralement écrits en Java).

    Le modèle de conversion que j'ai implémenté est décrit dans ma présentation XML Prague 2011 : http://archive.xmlprague.cz/2011/pre...for-xforms.pdf

    -Alain
    Formulaires XForms sur tous navigateurs sans extension à installer (architecture XRX) : http://www.agencexml.com/xsltforms/

Discussions similaires

  1. outil pour transformer code en diagramme
    Par lechacaldesbois12 dans le forum Outils
    Réponses: 4
    Dernier message: 05/05/2007, 15h14
  2. [XHTML] Outil de transformation html vers xhtml
    Par noarno dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 14/04/2006, 12h14
  3. [Outils] Comment transformer du vieux code VB en .Net ?
    Par linux dans le forum EDI/Outils
    Réponses: 10
    Dernier message: 17/02/2006, 10h29
  4. Outil de transformation de fichiers ?
    Par bobbyO dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 24/08/2005, 17h08
  5. Choix outils de transformation
    Par Haazheel dans le forum APIs
    Réponses: 9
    Dernier message: 17/10/2003, 09h25

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