dexml

un objet d'objet simple-xml pour Python
Télécharger maintenant

dexml Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • BSD License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Ryan Kelly
  • Site Internet de l'éditeur:

dexml Mots clés


dexml La description

Un mappeur d'objet simple-xml pour Python DEXML est un mappeur d'objet simple-XML pour le visage de Python.Le Face: XML est un fait de la vie moderne. J'irais même jusqu'à dire que c'est bon à ce qui est fait. Mais cela ne signifie pas qu'il est facile de travailler avec et cela ne signifie pas que nous devons l'aimer. La plupart du temps, XML a juste besoin de quitter l'enfer et de vous laisser effectuer un travail réel au lieu d'écrire du code pour traverser et manipuler un autre DOM.Le module DEXML prend le mappage évident entre les étiquettes XML et les objets Python et permet Vous capturez cela aussi proprement que possible. Inspiré de manière lâche par l'orme de Django, vous écrivez des définitions de classe simples pour définir la structure attendue de votre document XML. Comme: >>> Importation Dexml >>> de Dexml Importer des champs >>> Personne de classe (Dexml.model): ... Nom = champs.string () ... Age = champs.Integer (TagName = 'Age' ) Ensuite, vous pouvez analyser un document XML dans un objet comme celui-ci: >>> P = PERSON.PARSE (" 42 ") >>> P.Name U'foo McBar '>>> P.AGE 42 et vous pouvez rendre un objet dans un document XML comme celui-ci: >>> P = personne (nom = "beau B. merveilleux", Âge = 36) >>> P.Render () ' <


dexml Logiciels associés