*/ error_reporting(E_ALL); require_once 'XML/Serializer.php'; $options = array( "indent" => " ", "linebreak" => "\n", "defaultTagName" => "unnamedItem", "scalarAsAttributes" => false, "attributesArray" => '_attributes', "contentName" => '_content' ); $data = array( 'foo' => array( '_attributes' => array( 'version' => '1.0', 'foo' => 'bar' ), '_content' => 'test' ), 'schst' => 'Stephan Schmidt' ); $serializer = new XML_Serializer($options); $result = $serializer->serialize($data); if( $result === true ) { $xml = $serializer->getSerializedData(); echo "
"; print_r( htmlspecialchars($xml) ); echo ""; } else { echo "
"; print_r($result); echo ""; } ?>