CakePHP で動的 xml ドキュメントを生成してブラウザに出力しようとしています。
これが私のコントローラーコードです:
Configure::write ('debug', 0);
$this->layout = null;
header('Content-type: text/xml');
echo "<?xml version=\"1.0\"?>";
ビューは次のようなものです。
<abc>
something
</abc>
出力はおそらく期待どおりです。
<?xml version="1.0"?><abc>something</abc>
唯一の問題は<?xml
、エラーの前にスペースがあることです。
XML Parsing Error: XML or text declaration not at start of entity
Line Number 1, Column 2:
<?xml version="1.0"?><abc> something </abc>
-^
私はPHPでこの問題を知っています.php-startタグとendタグがあるとスペースが残り、問題が発生するため、echo "<?xml ver...
それを避けるために行をビューからコントローラーに移動しようとしましたが、役に立ちませんでした.
前もって感謝します。-ハッピーハーディク