gpt4 book ai didi

php - echo $xml_data->asXML();什么都不输出

转载 作者:行者123 更新时间:2023-12-04 18:14:37 25 4
gpt4 key购买 nike

这个问题不太可能帮助任何 future 的访客;它只与一个小地理区域、一个特定时刻或一个非常狭窄的情况相关,而这些情况通常不适用于互联网的全局受众。如需帮助使这个问题更广泛地适用,visit the help center .




9年前关闭。




这是一个(非常)简化的 PHP 文件,说明了问题(包括我正在使用的 XML):

<?php
$xml_data = new SimpleXMLElement('http://www.americanhistoryusa.com/wp-content/campaign_trail/election_map_2012.xml', NULL, TRUE);
print_r($xml_data); //Outputs expected XML data in print_r
echo $xml_data->asXML(); //Outputs absolutely nothing
?>
  • 我 1000% 确定 $xml_data 是一个 simpleXML 对象
  • 我见过使用相同的语法 $xml_data->asXML();在大约 20 个不同的地方。
  • 如果这需要任何潜在的兼容性/弃用问题,我正在使用 PHP 版本 5.2.17?

  • 这里可能出了什么问题?我想做的就是以标准文本形式回显 $xml_data 。

    最佳答案

    // Outputs absolutely nothing只是因为您在浏览器中检查它,浏览器不会为您显示xml内容。 (您可以检查 html 源代码,就在那里。)

    或者,如果您想在浏览器中显示它,请尝试

    echo "<pre>".htmlentities($xml_data->asXML())."</pre>";

    关于php - echo $xml_data->asXML();什么都不输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11964727/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com