使用PHP和DOMDocument返回简单的XML
我正在构建一个简单的api来发布/返回我的应用程序的XML。代码如下:使用PHP和DOMDocument返回简单的XML,php,xml,Php,Xml,我正在构建一个简单的api来发布/返回我的应用程序的XML。代码如下: $returnData = array ( "ResultCode" => "0", "ResultString" => "uppdated" ); $xml = new DOMDocument(); $dateInfoElement = $xml->createElement("versionCheckResu
$returnData = array (
"ResultCode" => "0",
"ResultString" => "uppdated"
);
$xml = new DOMDocument();
$dateInfoElement = $xml->createElement("versionCheckResult");
foreach ($returnData as $key => $value) {
$xmlNode = $xml->createElement($key,$value);
$dateInfoElement->appendChild($xmlNode);
}
$xml->appendChild($dateInfoElement);
echo $xml;
可悲的是,我得不到回报,什么也得不到。Php不是我的强项,但它似乎比使用Node.JS和mongoDB更容易。你能告诉我我做错了什么吗 如果使用DOMDocument,则需要使用此方法将XML显示为字符串:
$returnData=array(
“结果代码”=>“0”,
“结果字符串”=>“更新”
);
$xml=newdomdocument();
$dateInfoElement=$xml->createElement(“versionCheckResult”);
foreach($returnData作为$key=>$value){
$xmlNode=$xml->createElement($key,$value);
$dateInfoElement->appendChild($xmlNode);
}
$xml->appendChild($dateInfoElement);
echo$xml->saveXML()//这应该如预期的那样起作用