添加到PHP中加载的DOMDOCXML文件

添加到PHP中加载的DOMDOCXML文件,php,xml,flash,Php,Xml,Flash,我试图从PHP加载一个XML文件(我可以这样做),然后将PHP从Flash接收到的数据附加到该文件中。我想添加一个int($exists;这是1或0),作为 XML(当前): XML(所需): 我在Flash中收到一个未处理的IO错误。我是否必须让PHP知道是加载的xml文件的一部分,而不仅仅是我声明的某个变量 如果这在DOMDoc中是不可能的,那么在SimpleXMLElement(或类似的东西)中可能吗 已解决。已解决。我将数据元素设置为根元素: $data = $xml->docum

我试图从PHP加载一个XML文件(我可以这样做),然后将PHP从Flash接收到的数据附加到该文件中。我想添加一个int(
$exists
;这是1或0),作为

XML(当前):

XML(所需):

我在Flash中收到一个未处理的IO错误。我是否必须让PHP知道
是加载的xml文件的一部分,而不仅仅是我声明的某个变量

如果这在DOMDoc中是不可能的,那么在SimpleXMLElement(或类似的东西)中可能吗


已解决。已解决。我将
数据
元素设置为根元素:

$data = $xml->documentElement;

干得好,吃块饼干:)
$xml = new DOMDocument('1.0');
$xml->formatOutput = true;
$xml->preserveWhiteSpace = false;
$xml->load("testXML.xml");
$existBool = $xml->createElement("exists", $exists);
$data->appendChild($existBool);
echo $xml->saveXML();
<?xml version="1.0" encoding="UTF-8"?>
<data>
  <presets>
    <colors>0xff0000</colors>
    <colors>0x00ff00</colors>
    <colors>0x0000ff</colors>
  </presets>
  <exists>$exists</exists>
</data>
var newXML:XML = new XML(event.target.data);
trace(newXML);
$data = $xml->documentElement;