2012-04-04 25 views
0

私はiPhoneアプリで使用できるようにいくつかのplistsを生成するPHP Webサービスを開発しています。ドキュメントの最後に表示されるこの空白行を除いて、すべてが完璧に動作しているため、アプリで読み取ることができません。どうなり得るか?私はすべてのタグが適切に開閉されていると確信しています。XML文書の空白行

ありがとうございます!

答えて

1

あなたのXMLを生成した後、あなたは「私は実際にドン...

+0

回答者に感謝します!私はすでに私の問題を解決していました。XMLを文字列としてロードし、最後に文字を取り除いて文字列を部分文字列にしました。しかし、あなたのソリューションはさらに優れています。 –

0

あなたはあなたのファイルのいずれかにPHPの終了タグの後に改行がある可能性があります:

このため
1. <?php 
2. echo $xml; 
3. ?> 
4. 

は、私はそれが望ましい最後に閉じないために見つける>私のファイルの大部分で?。 PHPはファイルの最後に自動的に閉じます。

1. <?php 
2. echo $xml; 
3. 
+0

それは動作しませんでした...

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

はそれが役に立てば幸い...この一歩を追加することができます私のページにXMLを印刷しないでください。私はそれを生成し、それをサーバーのフォルダに保存し、iPhoneのためにサーバーのファイルへのパスのみを使用して印刷します。 –