XML文字列を生成するPHPの解決策

WBOY
リリース: 2016-06-13 13:27:38
オリジナル
896 人が閲覧しました

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'?>
<エクスポートデータ>
<本文>
<コンテンツ>
1<名前>シャオ・チャン<ポイント>80

<コンテンツ>
2<名前>シャオ・リー<ポイント>60

<コンテンツ>
3<名前>Xiao Wang
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>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート