PHP は XML 文字列を生成します
結果セットを取得しました
USER_ID = 1
USER_NAME= Xiao Zhang
POINT = 80
USER_ID = 2
USER_NAME= Xiao Li
POINT = 60
USER_ID = 3
USER_NAME= Xiao Wang
POINT = 70
次のような XML 文字列を生成したい
"< ?xml バージョン='1.0' エンコーディング='UTF-8'?>
<エクスポートデータ>
<本文>
<コンテンツ>
コンテンツ>
<コンテンツ>
<コンテンツ>
Point>70
";
達成方法を教えてください
-----解決策----------- --------
PHP コード<br> $xml = <<<xml <?xml バージョン='1.0' エンコーディング='UTF-8'?> <データのエクスポート> <本体> XML; while($row = mysql_fetch_assoc($queryResult) ) { $xml .=------解決策---------<br><br>ソースコードを右クリックします。 。 。 <br>標準出力 XML が必要な場合は、echo の前に header('Content-Type:text/xml'); を追加します。 <font color="#e78608"></font>------解決策-----<br><br>これは、ブラウザが HTML の変換時にこの XML 文字列を変換するためです。ドキュメントが解析されると、ソース コードを表示することで完全な結果を確認できます。 <br>コードの先頭に header('Content-type: text/xml; charset=UTF-8'); を追加し、<br>$xml = <<<xml<br /><?xml version='1.0'coding='UTF-8'?><?xml in <br> は前面に移動され、前面に出力はありません。 <br><br>すべて問題ありません <div class="clear"></div>