Python XML Class

Completed Posted Jan 1, 2007 Paid on delivery
Completed Paid on delivery

Hi, Were after am XML class written in Python, we would like the following methods to be built in to the Class: -Addnode, Adds a node to the Root node. -AppendNode, Adds a node to another node. -AddAtribute, Adds a an attribute and value to a node. -GetRootNode, Gets the Root node. -GetNode, Gets the given Node from the root node. -GetAllNodes, Gets all the Nodes from the Root node. -GetChildren, Gets all the Children from the Given Node. -GetAttribute, Gets the value of the given attribute from the given Node. -GetAllAttribute, Gets all Attributes from the give node -SetAttributeValue, Set the value of the given attribute on the given node. These are the base methods we would like, there could be a couple more but most likely not, This class has to be developed in python and must be compatible with the latest version of python. The class should be fast, well thought out and reliable. All source code must be provided. Cheers,

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

The class is not going to be used in Web environment so that should not be a concern. Otherwise needs to work on Windows(XP, 2000, NT), Linux, and Max OSX (10.4+).

Engineering Linux Mac OS Microsoft MySQL PHP Python Software Architecture Software Testing Windows Desktop XML XSLT

Project ID: #3971822

About the project

3 proposals Remote project Active Jan 3, 2007

Awarded to:

leandro1985

See private message.

$17 USD in 30 days
(3 Reviews)
2.1

3 freelancers are bidding on average $43 for this job

testpulsevw

See private message.

$85 USD in 30 days
(104 Reviews)
7.6
dilipdesavali

See private message.

$25.5 USD in 30 days
(2 Reviews)
2.0