I want to generate xml by using php simplexml.
$xml = new SimpleXMLElement(\' \');
$output = $xml->addChild(\'child1\');
$output->addChild(
Since Simple XML is proving troublesome, perhaps XMLWriter could do what you want.
Here's a fiddle
openMemory();
$oXMLWriter->startDocument('1.0', 'UTF-8');
$oXMLWriter->startElement('xml');
$oXMLWriter->writeElement('child1', 'Hello world!!');
$oXMLWriter->writeElement('noValue', '');
$oXMLWriter->endElement();
$oXMLWriter->endDocument();
echo htmlentities($oXMLWriter->outputMemory(TRUE));
?>
Output:
Hello world!!