PHP Classes

XML Node: Generate XML documents on the fly

Recommend this page to a friend!
  Info   View files View files (5)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 1,342 All time: 2,878 This week: 423Up
Version License Categories
xmlnode 1.0GNU General Publi...XML, PHP 5


The XmlNode class is intended for developers who need to generate an XML or XHTML document on-the-fly.

It requires PHP 5 support for defining the interface WritableDocument that is implemented by different XML node classes.

Picture of Mike Neugebauer
Name: Mike Neugebauer <contact>
Classes: 1 package by
Country: United States United States
Age: ???
All time rank: 1970277 in United States United States
Week rank: 483 Up46 in United States United States Up

XmlNode version 0.1 Author: Mike Neugebauer Description: --------------- The following class works only in PHP 5 (tested in PHP5RC2) and is intended as a supplement to SimpleXML. SimpleXML works well for parsing and reading through XML documents. The XmlNode class is intended for developers who need to generate an XML document on-the-fly in PHP 5. Limitations: --------------- This class assumes that you are going to setup an XML document from scratch in the order that the XML elements are supposed to appear. It also assumes that you know exactly how you want the XML document to be structured. It isn't indended to support XML Schemas, DTD's, validation or updates and additions to previously existing XML structures. Enjoy.
  Files folder image Files  
File Role Description
Plain text file CdataNode.php Class support class for embedded CDATA
Accessible without login Plain text file demo.php Example XHTML document generation demo
Accessible without login Plain text file readme.txt Doc. ReadMe file
Plain text file WritableNode.php Class support interface
Plain text file XmlNode.php Class XmlNode class

 Version Control Unique User Downloads Download Rankings  
This week:0
All time:2,878
This week:423Up