tetsunosukeのnotebook

tetsunosukeのメモです

シンプルにXMLを生成

<?php
require_once("XML/FastCreate.php");
$x =& XML_FastCreate::factory('Text');
$x->root(
    $x->element('text node'),
    $x->element(
        array('attr' => 'attribute'),'text node'
    ) 
);  
 
$x->toXML();
?>


アウトプットはこんな感じに。

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<root>
<element>text node</element>
<element attr="attribute">text node</element></root>

XML_Beautifulizer使うとインデントとかきれいに出るらしい。