PHPでXMLファイルを作成しようとすると、私は奇妙な問題を抱えています。問題は、ソースコードの最後に奇妙な疑問符が現れることです。そして、私はエラーを取得する:「エクストラコンテンツを文書の末尾に」ドキュメントの末尾に追加された内容PHPとXML
を、私はこのスクリプトを実行している:
<?php
header("Content-Type: application/xml");
echo "<?xml version=\"1.0\"?>";
?>
<Module>
<ModulePrefs title="Ngram Extractor"
author="interedition team"
description="Ngram Extractor"
scrolling="true"/>
<Content type="html">
Test
</Content>
</Module>
私は、これはブラウザで開くと、私は状態エラーとソースを取得しますコードは次のようになります。最後に奇妙な疑問符があることに注目してください。
<?xml version="1.0"?>
<Module>
<ModulePrefs title="Ngram Extractor"
author="interedition team"
description="Ngram Extractor"
scrolling="true"/>
<Content type="html">
Test
</Content>
</Module>?
助けてください。
あなたのコードのどこかにある偽のエコータグ –
奇妙な文字は、おそらくソースファイルの最後に存在するか、ソースファイルのXMLを終了していないために生成されています改行。 –
改行を使用してXMLを終了するにはどうすればよいですか? – Jeff