0

我正在开发一个生成一些 plist 的 php web 服务,以便我可以在我的 iPhone 应用程序中使用它们。一切正常,除了出现在文档末尾的这个空白行,使我的应用程序无法读取它。会是什么呢?我确定所有标签都已正确打开和关闭。

谢谢!

4

2 回答 2

1

生成 xml 后,您可以添加这一步...

$xml = trim( file_get_contents( YOUR_XML_FILE_PATH ) );
file_put_contents( YOUR_XML_FILE_PATH, $xml );

希望能帮助到你...

于 2012-04-05T07:12:34.063 回答
0

您的一个文件中的 PHP 结束标记后可能有一个换行符:

1. <?php
2. echo $xml;
3. ?>
4. 

出于这个原因,我发现最好不要关闭大多数文件中的最后一个 ?> 。PHP 将在文件末尾自动关闭。

1. <?php
2. echo $xml;
3. 
于 2012-04-04T00:39:16.167 回答