PHP Classes
elePHPant
Icontem

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    
Last Updated Ratings Unique User Downloads Download Rankings
2004-05-16 (12 years ago) RSS 2.0 feedNot enough user ratingsTotal: 1,340 All time: 2,794 This week: 1,478Up
Version License Categories
xmlnode 1.0GNU General Publi...XML, PHP 5
Description Author

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

Details
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  
 0%
Total:1,340
This week:0
All time:2,794
This week:1,478Up