如何在 php 中使用 cdata 将 xml 保存在节点中?
How save xml in node with cdata in php?
如何使用 cdata 将 xml 保存在另一个 xml 的节点内?
$cddatacom = $xmlDoc->createCDATASection($arraydata['comprobante']);
$root = $xmlDoc->appendChild($xmlDoc->createElement("autorizacion"));
$root->appendChild($xmlDoc->createElement("estado",$arraydata['estado']));
$root->appendChild($xmlDoc->createElement("numeroAutorizacion",$arraydata['numeroAutorizacion']));
$root->appendChild($xmlDoc->createElement("fechaAutorizacion",$arraydata['fechaAutorizacion']));
$root->appendChild($xmlDoc->createElement("ambiente",$arraydata['ambiente']));
$root->appendChild($xmlDoc->createElement("comprobante",$arraydata['comprobante']));
$root->appendChild($xmlDoc->createElement("compro",$cddatacom));
$xmlDoc->formatOutput = true;
显示这个错误
Object of class DOMCdataSection could not be converted to string
谢谢
我找到了解决方案,接下来我将介绍如何创建文档
$comprobante=$xml->createElement("comprobante");
$autorizacion->appendChild($comprobante);
$comprobanteCDATA = $xml->createCDATASection($Dcomprobante);
$comprobante->appendChild($comprobanteCDATA);
就是这样。
如何使用 cdata 将 xml 保存在另一个 xml 的节点内?
$cddatacom = $xmlDoc->createCDATASection($arraydata['comprobante']);
$root = $xmlDoc->appendChild($xmlDoc->createElement("autorizacion"));
$root->appendChild($xmlDoc->createElement("estado",$arraydata['estado']));
$root->appendChild($xmlDoc->createElement("numeroAutorizacion",$arraydata['numeroAutorizacion']));
$root->appendChild($xmlDoc->createElement("fechaAutorizacion",$arraydata['fechaAutorizacion']));
$root->appendChild($xmlDoc->createElement("ambiente",$arraydata['ambiente']));
$root->appendChild($xmlDoc->createElement("comprobante",$arraydata['comprobante']));
$root->appendChild($xmlDoc->createElement("compro",$cddatacom));
$xmlDoc->formatOutput = true;
显示这个错误
Object of class DOMCdataSection could not be converted to string
谢谢
我找到了解决方案,接下来我将介绍如何创建文档
$comprobante=$xml->createElement("comprobante");
$autorizacion->appendChild($comprobante);
$comprobanteCDATA = $xml->createCDATASection($Dcomprobante);
$comprobante->appendChild($comprobanteCDATA);
就是这样。