Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.886.442 Times

xmlwitch 0.2

  Date Added: July 24, 2013  |  Visits: 229

xmlwitch

Report Broken Link
Printer Friendly Version


Product Homepage
Download (20 downloads)



xmlwitch is a reimplementation of Ruby's Builder library written and maintained by Jonas Galvez in the Python language. It uses a very different technique (Python's context processors) but delivers an extremely similar syntax. xmlwitch leverages the with statement which makes it dependent on Python 2.5 and above.<br /><br />Since the number of patches and other contributions have been greater than what I expected, I've created a mailing-list to help coordinate further improvements (if at all necessary): http://groups.google.com/group/xmlwitch-dev.<br /><br />Example:<br /><br />xml = builder(version="1.0", encoding="utf-8")<br />with xml.feed(xmlns='http://www.w3.org/2005/Atom'):<br /> xml.title('Example Feed')<br /> xml.link(None, href='http://example.org/')<br /> xml.updated('2003-12-13T18:30:02Z')<br /> with xml.author:<br /> xml.name('John Doe')<br /> xml.id('urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6')<br /> with xml.entry:<br /> xml['my:elem']("Hello these are namespaces!", **{'xmlns:my':'http://example.org/ns/', 'my:attr':'what?'})<br /> xml.my__elem("Hello these are namespaces!", xmlns__my='http://example.org/ns/', my__attr='what?')<br /> xml.quoting("< > & ' "", attr="< > & ' "")<br /> xml.title('Atom-Powered Robots Run Amok')<br /> xml.link(None, href='http://example.org/2003/12/13/atom03')<br /> xml.id('urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a')<br /> xml.updated('2003-12-13T18:30:02Z')<br /> xml.summary('Some text.')<br /> with xml.content(type='xhtml'):<br /> with xml.div(xmlns='http://www.w3.org/1999/xhtml') as div:<br /> xml.label('Some label', for_='some_field')<br /> div.text(':')<br /> xml.input(None, type='text', value='')<br />print xml # str(xml)<br /><br />md5=c35e24e11a24d104edce5b8bc6a9e0d7

Requirements: No special requirements
Platforms: Python
Keyword: At The Bracketsit Builder By Using Can Be Classes Builder Created Defaulted Determines Elementbuilder Indentationnamespaced Linebreaks Lines Option Spacesxmlwitch Square Bracketsit Utf Version Utf Version Optional Xml Code Xml Documents
Users rating: 0/10

License: Freeware Size: 10 KB
USER REVIEWS
More Reviews or Write Review


XMLWITCH RELATED
Games  -  HappyStone 1.1
Let's mine a stone, complete a stone pictorial book or design accessories! -- Menu -- "Stone List" : The stone gained by mining can be seen by a list. It can use also as a stone pictorial book. "Mining" : A mining game is played after...
31.2 MB  
Shell & Desktop  -  At The Earths Core 1.0
At the Earths Core, by Edgar Rice Burroughs. When David Innes and his inventor friend Abner Perry pierced the Earths crust in their Iron Mole, never did they expect to find a fantastic inner world of eternal daylight! A world where prehistoric...
637 KB  
Development Tools  -  DRAW SIMPLE AIRCRAFT 1.0
EGAB Program Allow User To Draw Complete Aircraft Provided That Fuselage Produce From Solid Of Revolute of Two Dimensional SketchAll Parameter Which Control In The Form Shapes Of Aircraft Can Be Changed Easily.
1.01 MB  
ActiveX Components  -  Cut 1D X 3.0
Cut 1D X is an Automation Component used for obtaining optimal cutting designs of one dimensional pieces which may have angles different of 90 degrees at their extremities. Cut 1D X can be used for cutting linear pieces such as bars, pipes,...
351.56 KB  
Audio Tools  -  All Free MP3 Cutter 2.9.3
All Free MP3 Cutter will meet all you audio cutting needs. With the abilities in cutting MP3, WAV, WMA, OGG, etc., it will cut MP3 files at lightning speed. It can extract clips of any length from a MP3 song. In addition, the selection tool and...
7.36 MB  
Modules  -  easySlider 6.x-1.x-de
WARNING: The functionality of this module can be achieved in a lot better way using Views Slideshows, which is a fantastic module (I use it all the time). This module is nice to get the easySlider plugin, but if you're an end user you're better...
10 KB  
Education  -  3d Globe 2X 1.5
An amazing way to twirl the world! This 3D globe can be rotated with a swipe of your finger. Spin it to the right or left, and if you want it closer zoom in, or else zoom out. Watch the world revolve at your fingertips! An...
17.5 MB  
Photo & Video  -  3DSHOW 1.6
The 3D SHOW can get the 3D effect with visual rotation of the objects by playing the photographs of objects in multiple angles, which can be touched by fingers to rotate and zoom in or zoom out. The generated animations of shooting can...
8.9 MB  
Business  -  Automotive FORUM 1.0
Automotive FORUM mobile is the Automotive FORUM official application. The event is organised by Quintegia and will take place in Verona on May, 2nd-3rd 2013 at the Veronafiere Congress Center. Using the application you can see the list of...
4.1 MB  
Utilities  -  SmartController For Light 1.0.3
This App is designed to control the smart light.By using this app,you can regulate the smart light (light with our smart hardware system) as you wish to be more suitable for the specific purpose or special environment. There are two main functions...
2.8 MB  
NEW DOWNLOADS IN SCRIPTS, DEVELOPMENT TOOLS
Scripts  -  Free Ecommerce website creator 1.2
Free Ecommerce website creator is a free PHP shop creating script. This allows you to put a online shop on your own website. Create your own free ecommerce website for Your Business. Create an online shop using easyGUI online shop creator. The...
1.44 KB  
Scripts  -  MochiGames PHP Script ZDR 1.00
MochiGames PHP Script ZDR is web site, ready for use, for flash games. These flash games are downloaded automatically by "MochiGames PHP Script ZDR" from MochiGames media. The use of the games is free, you can use your own Mochi Publisher ID and...
368.54 KB  
Scripts  -  Php Chat 2.0
Add a free php site, single sign-on and multiple skins, 100% free 1. Server Modes: The chat server has paid mode and free mode. If the free chat mode, a free chat room will be assigned to your website with your domain as the room name. 2....
938.87 KB  
Scripts  -  Nibbleblog 3.0.1
Nibbleblog it's a powerful engine for creation and manipulation of BLOG's completely free. Very simple to install and configure (Only 1 step). The database used is based on XML files and this way it is not necessary to use MySQL or similar DBMS....
371.09 KB  
Scripts  -  PHP File Manager | CloudOsys 2.9b8
CloudOsys is a PHP file manager, a tool that allows your visitors upload files such as media content directly to your website. Your visitors will upload files directly to your website, where they can share and comment on them. Through cloud...
1.41 MB  
Development Tools  -  VMP Viewer 1.0
This is a very rudimentary tool to visualize the VMP files generated by BrainVoyager. Useful to share files with people who do not have BV.
10 KB  
Development Tools  -  7-Zip for Script 4.42
7-Zip is a file archiver with a high compression ratio.Features:- High compression ratio in new 7z format with LZMA compression- Supported formats:- Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR- Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM,...
624.64 KB  
Development Tools  -  PHP Docbook Displayer for Scripts 1.0b
PHP Docbook Displayer provides XSL and CSS stylesheets, and PHP scripts, to generate easily and dynamically websites from Docbook files.It aims at simplifying to the max the web publication process : simply drop the docbook file under the site root !
102.4 KB  
Development Tools  -  WP Translate 1.0
This simple language translation plugin allows your users to quickly translate your webpages, through a widget on your blog.You have the option to select the title of the Widget, which will be displayed above the language translation form. Users...
10 KB  
Development Tools  -  save2word 1.0
A simple function to copy figure from MATLAB into MS Word automatically. It is a modification of saveppt (a function in File exchange) that save figures to MS Powerpoint.
10 KB