Dexml

Ein totter Einfacher Objekt-XML-Mapper für Python
Jetzt downloaden

Dexml Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Ryan Kelly
  • Website des Verlags:

Dexml Stichworte


Dexml Beschreibung

Ein totaler Objekt-XML-Mapper für Python Dexml ist ein tot-einfacher Objekt-XML-Mapper für Python.let's Gesicht: XML ist eine Tatsache des modernen Lebens. Ich würde sogar so weit gehen, dass es gut ist, was ist, was ist. Das heißt aber nicht, dass es leicht ist, mit der Arbeit zu arbeiten, und es bedeutet nicht, dass wir es mögen müssen. Meistens muss XML nur die Hölle aus dem Weg holen und können Sie tatsächlich Arbeiten tun, anstatt Code zu schreiben, um den Code zu schreiben und ein anderes Dom zu manipulieren. Das DexML-Modul nimmt die offensichtliche Abbildung zwischen XML-Tags und Python-Objekten auf und lässt Sie erfassen das so sauber wie möglich. Lustig inspiriert von Django's Orm, schreiben Sie einfache Klassendefinitionen, um die erwartete Struktur Ihres XML-Dokuments zu definieren. Wie also: >>> Import dexml >>> aus Dexml-Importfeldern >>> Klassenperson (dexml.model): ... Name = Felder.String () ... Alter = Felder.Integer (Tagname = 'Alter' ) Dann können Sie ein XML-Dokument in ein solches Objekt analysieren: >>> p = person.parse (" 42 ") >>> P.Name u'Foo McBar '>>> P.Art 42und Sie können ein Objekt in ein XML-Dokument wie folgt rendern: >>> P = Person (Name = "Hübsches B. wundervolles", Alter = 36) >>> P.Render () '


Dexml Zugehörige Software