About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 6 years ago
  • Total downloads: 99
  • Price: Free |
  • Operating system: Linux, Mac OS X, Win All, BSD, Solaris
  • Publisher: Jonas Galvez (1 other programs)
See full specifications

scripts default iconxmlwitch (Scripts) Publisher's description

This is a Python library that generates idiomatic XML code through context managers

This is a Python library that generates idiomatic XML code through context managers

xmlwitch has two classes: Builder and Element.

Builder takes three parameters:
encoding, which is required and defaulted to UTF-8;
version, whose optional presence adds a <?xml?> processing instruction at the top of the document;
indent, which determines the white-space string used to indent the document tree (defaulted to two spaces).

xmlwitch currently only generates human-readable XML documents, with linebreaks and indentation.

Namespaced elements can be created by using square brackets.

It is a minimalist implementation, written in less than 100 lines of code.

System Requirements:

Program Release Status: Major Update
Program Install Support: Install and Uninstall

Is xmlwitch (Scripts) your software?

Manage your software

Most Popular

scripts default icon Invisible Captcha (Scripts) 0.6.3
Smart invisible captcha for wordpress comments.
scripts default icon OpenRPG 1.7.1
OpenRPG is an Internet application that allows people to play Role Playing Games in real-time over ... Read more
scripts default icon Tramline for Download Managers 0.5.1
Tramline is an upload and download accelerator that plugs into Apache.
scripts default icon Chameleon (Scripts) 1.3.0-rc1
Chameleon compiles templates to Python byte-code
scripts default icon MPlayer Youtube Video Streamer 0.0.1
MPlayer Youtube Video Streamer allows you to watch just about every video on youtube.