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

Python Discussion :

XML et Dictionnaire-Une petite info


Sujet :

Python

Vue hybride

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

    Profil pro
    Account Manager
    Inscrit en
    Décembre 2006
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 301
    Par défaut XML et Dictionnaire-Une petite info
    Bonjour,
    je viens de découvrir par hasard le module XML2Dict. Je pense qu'il pourra rendre service à certains.

    Il faudrait un peu tester la bête, ce que je n'ai pas fait pour le moment.

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 746
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 746
    Par défaut
    Salut,
    XML est un langage de description de documents. Impossible de mettre facilement en correspondance toutes les constructions XML valide et une hiérarchie de dictionnaires.
    Exemples:
    1. <tag>text<inner_tag>value</inner_tag>texte_continue</tag>
    2. la suite des éléments XML peut être ordonnée (ou pas). Je reçois un document XML, je le convertis en dict, je refais un XML qui ne sera pas le même... Pour y arriver, il ne suffit pas de balayer le XML, il faut s'appuyer sur la structure du document (XSD, DTD,...).

    Par contre, il n'est pas exclu de définir le sous ensemble des constructions XML qu'on est capable de mettre en correspondance de façon 'fiable'.
    Pour apprécier les difficultés techniques de la chose voir (par exemple) qui parle du mapping entre XML et JSON (qui sont assez équivalents aux dict Python).
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre éprouvé

    Profil pro
    Account Manager
    Inscrit en
    Décembre 2006
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 301
    Par défaut
    Merci pour la remarque.

Discussions similaires

  1. Petite info - signes "< >" et xml
    Par alain31tl dans le forum Flex
    Réponses: 0
    Dernier message: 23/06/2009, 23h13
  2. Réponses: 4
    Dernier message: 11/05/2006, 14h41
  3. Réponses: 2
    Dernier message: 23/03/2004, 12h23
  4. [Strategie][Java][XML] Import dans une base de données
    Par nad dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 23/09/2002, 11h12
  5. Une petite aide pour les API ?
    Par Yop dans le forum Windows
    Réponses: 2
    Dernier message: 04/04/2002, 21h45

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