将string使用SimpleXMLElement::asXML时出错,怎么解决?

$xmlString =  '
            <?xml version=\"1.0\" encoding=\"utf-8\"?>
                <response>
                <state>
                    <code>1000</code>
                    <message>接受成功</message>
                </state>
            </response>
                   
                ';
       $xml = new \SimpleXMLElement($xmlString);
echo $xml->asXML();


出现报错:

String could not be parsed as XML


请先 登录 后评论

1 个回答

Kemin - 架构工程师
擅长:PHP、Golang、Java、Javascript

<?php
$xmlString =  '<?xml version="1.0" encoding="utf-8"?>
                <response>
                <state>
                    <code>1000</code>
                    <message>接受成功</message>
                </state>
            </response>';
$xml = new \SimpleXMLElement($xmlString);
echo $xml->asXML();

上面是我的代码,没问题。

请先 登录 后评论
  • 0 关注
  • 0 收藏,1130 浏览
  • Chess 提出于 2017-05-17 11:49

相似问题