A simple example

xmlwriter.php:
<?php
dl
("xmlwriter.so");
$wrt xmlwriter_open_memory("writer.xml");
xmlwriter_set_indent($wrt,true);
xmlwriter_start_element($wrt"books");
xmlwriter_start_element($wrt,"book");
xmlwriter_write_attribute($wrt,"id",1);
xmlwriter_write_attribute($wrt,"isbn","3-8266-0612-4");
xmlwriter_start_element($wrt,"title");
xmlwriter_text($wrt,"Apache Web-Server");
xmlwriter_end_element($wrt);
xmlwriter_start_element($wrt,"year");
xmlwriter_start_cdata($wrt);
xmlwriter_text($wrt,"2000");
xmlwriter_end_cdata($wrt);
xmlwriter_end_element($wrt);
xmlwriter_start_element_ns($wrt,"dc","subject","http://purl.org/dc/elements/1.1/");
xmlwriter_text($wrt,"Webserver");
xmlwriter_end_element($wrt);
xmlwriter_end_element($wrt);
xmlwriter_end_element($wrt);

print 
htmlentities(xmlwriter_output_memory($wrt));
 
A simple example © copyright 2004  Bitflux GmbH