Easyxml

Beknopte XML-generatie in Python
Download nu

Easyxml Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Evan Wallace
  • Uitgever website:
  • https://github.com/evanw/

Easyxml Tags


Easyxml Beschrijving

Easyxml is een Python-module die een eenvoudige en beknopte manier biedt om XML-uitvoer in Python te genereren. Het maakt gebruik van een aangepaste kenmerk Getter, dus elementnamen kunnen rechtstreeks in de Code worden opgegeven: Boeken = EasyXML ('Books') Books.book (titel = 'Voorbeeld A') Books.book.author (naam = 'John Smith', leeftijd = 57) Boeken.book.Publisher (naam = 'Uitgeverij A') Boeken.book (titel = 'Voorbeeld B') Boeken.book.author (naam = 'Jane Doe', leeftijd = 30) Books.book.aututhor ( Naam = 'James Cutter', Age = 45) Books.book.Publisher (naam = 'Uitgever B') Print Str (boeken) De bovenstaande code produceert de volgende XML: U hoeft niet echt elk ouderelement te maken, waardoor de volgende code is Om te werken: root = easyxml ('root') root.abc () root.abc () root.a () root.abc () root.abc () print str (root) De bovenstaande code produceert de volgende XML: Een element maken Retourneert dat element, dat vervolgens kan worden doorgegeven aan Helpermethods: Def Materiaal (primitief, ambient, diffuus): primitief.ambiënt (R = Ambient , G = Ambient , B = Ambient ) Primitive.diffuse (R = diffuus , G = diffuus , b = diffuus ) root = easyxml ('root') materiaal (root.primitive (type = 'bol'), (64, 0, 0), (192, 0, 0)) Materiaal (root.Primitief (Type = 'CUBE'), (0, 64, 0), (0, 192, 0)) Print Str (root) De bovenstaande code produceert de volgende XML: Zie ook HTTPS: // Github.com/5monkeys/easyxml/tree/developproduction's startpagina


Easyxml Gerelateerde software