亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > XML > 正文

laravel輸出xml數據,php輸出xml格式數據

2020-03-22 16:18:44
字體:
來源:轉載
供稿:網友
背景:

seo的同事要批量提交xml格式的數據到搜索引擎,目前項目用laravel框架開發的,所以就有了這篇文章的誕生了。網上有不少關于php輸出xml格式的例子,小弟不才也搬過,只是在php文件上面測試是沒問題的,把它搬到laravel框架里面,就有有坑了,主要原因是header頭的問題。

laravel框架怎么返回xml格式數據?

如果用header(“Content-type: text/xml”);

這樣的話是沒有效果的,會提示這樣的錯誤:

This page contains the following errors:

error on line 14 at column 6: XML declaration allowed only at the start of the document

Below is a rendering of the page up to the first error.

laravel框架在輸出xml的時候會自行用text/html方式返回數據,解決辦法:

需要return response($xml,200)->header(“Content-type”,“text/xml”);這樣的方式才能改變header頭

laravel返回xml數據格式例子:

/**  * 神馬搜索數據結構化,written:yangxingyi Data:2018-10-25 11:15  */ public function index(Request $request){        $data_array = array(            array(                'title' => 'title1',                'content' => 'content1',                'pubdate' => '2009-10-11',            ),            array(                'title' => 'title2',                'content' => 'content2',                'pubdate' => '2009-11-11',            )        );        $title_size = 1;        $xml = "<?xml version=/"1.0/" encoding=/"utf-8/"?>/n";        $xml .= "<article>/n";        foreach ($data_array as $data) {            $xml .= $this->create_item($data['title'], $title_size, $data['content'], $data['pubdate']);        }        $xml .= "</article>/n";        #echo $xml;        return response($xml,200)->header("Content-type","text/xml");    } /**  * 神馬搜索數據結構化,節點的具體內容 written:yangxingyi  */    private function create_item($title_data, $title_size, $content_data, $pubdate_data)    {        $item = "<item>/n";        $item .= "<title size=/"" . $title_size . "/">" . $title_data . "</title>/n";        $item .= "<content>" . $content_data . "</content>/n";        $item .= " <pubdate>" . $pubdate_data . "</pubdate>/n";        $item .= "</item>/n";        return $item;    }

PHP生成xml格式的數據直接加上 header(“Content-type: text/xml”);頭就行了

<?php header("Content-type: text/xml");$data_array = array(    array(    'title' => 'title1',    'content' => 'content1',        'pubdate' => '2009-10-11',    ),    array(    'title' => 'title2',    'content' => 'content2',    'pubdate' => '2009-11-11',    ));$title_size = 1;$xml = "<?xml version=/"1.0/" encoding=/"utf-8/"?>/n";$xml .= "<article>/n";foreach ($data_array as $data) {$xml .= create_item($data['title'], $title_size, $data['content'], $data['pubdate']);}$xml .= "</article>/n";echo $xml;//創建XML單項function create_item($title_data, $title_size, $content_data, $pubdate_data){    $item = "<item>/n";    $item .= "<title size=/"" . $title_size . "/">" . $title_data . "</title>/n";    $item .= "<content>" . $content_data . "</content>/n";    $item .= " <pubdate>" . $pubdate_data . "</pubdate>/n";    $item .= "</item>/n";    return $item;}?>

更多PHP相關知識,請訪問PHP教程!

以上就是laravel輸出xml數據,php輸出xml格式數據的詳細內容,更多請關注電腦知識其它相關文章!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

上一篇:返回列表

下一篇:XPath快速解析XML

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩久久久久| 国产日本欧美在线观看| 日韩在线视频线视频免费网站| 亚洲人午夜色婷婷| 亚洲已满18点击进入在线看片| 国产精品日韩电影| 国产精品视频永久免费播放| 日韩精品久久久久| 九九热精品视频| 国产日韩欧美在线视频观看| 久久久久久久久久亚洲| 黄色精品在线看| 在线成人中文字幕| 在线观看亚洲视频| 久久久久久这里只有精品| 欧美日韩国产一区二区| 高清欧美一区二区三区| 日韩av色综合| 一区二区三区四区在线观看视频| 精品无人国产偷自产在线| 日韩电影大全免费观看2023年上| 热re91久久精品国99热蜜臀| 日韩精品高清在线观看| 欧美性猛xxx| 亚洲欧美另类国产| 亚洲jizzjizz日本少妇| 亚洲在线视频福利| 国产成人在线一区| 欧美激情精品久久久久久黑人| 久久久久久久久网站| 久热爱精品视频线路一| 欧美精品久久久久a| 亚洲国产欧美一区| 国产精品白嫩初高中害羞小美女| 久久久欧美一区二区| 国产精品激情av电影在线观看| 亚洲欧美日韩另类| 国产日韩在线免费| 欧美大片在线影院| 91丨九色丨国产在线| 久久久成人精品| 国产有码在线一区二区视频| 欧美日韩性生活视频| 日韩激情视频在线| 亚洲国产成人91精品| 麻豆一区二区在线观看| 91久久久久久久久久久| 亚洲高清不卡av| 久久久国产一区二区三区| xxx成人少妇69| 秋霞午夜一区二区| 人人做人人澡人人爽欧美| 国产精品精品久久久久久| 国产精品久久久久久久久久久新郎| 欧美日韩一区二区免费视频| 亚洲人成绝费网站色www| 亚洲成人久久一区| 欧美日韩亚洲一区二区| 欧美视频专区一二在线观看| 成人福利视频在线观看| 欧美成人激情视频| 久久影院在线观看| 欧美疯狂xxxx大交乱88av| 久久国产精彩视频| 日韩免费视频在线观看| 欧美一级电影在线| 亚洲第一天堂av| 91在线观看免费网站| 精品久久久香蕉免费精品视频| 国产一区二区成人| 91人成网站www| 91欧美激情另类亚洲| 自拍偷拍免费精品| 免费不卡欧美自拍视频| 亚洲第一视频在线观看| 亚洲人午夜精品免费| 欧洲精品毛片网站| 亚洲欧美变态国产另类| 亚洲高清一区二| 福利一区福利二区微拍刺激| 亚洲天堂成人在线| 久久久视频在线| 色av吧综合网| 亚洲bt天天射| 91九色国产社区在线观看| 色妞色视频一区二区三区四区| 欧美日韩性视频在线| 欧美电影《睫毛膏》| 成人国产在线激情| 国产精品一二三在线| 国产精品对白刺激| 日本精品久久中文字幕佐佐木| 国产在线精品一区免费香蕉| 欧美xxxx做受欧美| 亚洲石原莉奈一区二区在线观看| 久久亚洲精品一区二区| 亚洲国产女人aaa毛片在线| 欧美亚洲成人网| 一本色道久久综合狠狠躁篇怎么玩| 精品欧美aⅴ在线网站| 欧美性猛交xxxx乱大交蜜桃| 国产精品成av人在线视午夜片| 另类少妇人与禽zozz0性伦| 欧美精品videofree1080p| 日韩av在线天堂网| 欧美亚洲成人xxx| 欧美日本啪啪无遮挡网站| 色哟哟亚洲精品一区二区| 亚州精品天堂中文字幕| 久久躁狠狠躁夜夜爽| 一个人看的www欧美| 欧美在线观看一区二区三区| 欧美—级a级欧美特级ar全黄| 97人人爽人人喊人人模波多| 久久久久久久电影一区| 欧美激情在线一区| 成人xvideos免费视频| 性色av一区二区三区在线观看| 欧美一区二区三区精品电影| 国产精品爽爽ⅴa在线观看| 精品爽片免费看久久| 亚洲国产成人av在线| 欧美精品18videosex性欧美| 免费成人高清视频| 亚洲国产精品字幕| 亚洲精品中文字幕av| 国产精品专区第二| 国产精品18久久久久久首页狼| 成人久久精品视频| 日韩有码在线观看| 国产精品都在这里| 精品视频偷偷看在线观看| 草民午夜欧美限制a级福利片| 中文字幕在线看视频国产欧美在线看完整| 55夜色66夜色国产精品视频| 国产精品久久久久久久一区探花| 91精品久久久久久综合乱菊| 日本高清不卡在线| 中文字幕v亚洲ⅴv天堂| 国产精品成人aaaaa网站| 亚洲综合成人婷婷小说| 久久久久久欧美| 亚洲精品国产品国语在线| 国产亚洲精品久久久久动| 高清欧美电影在线| 91香蕉国产在线观看| 91高清在线免费观看| 亚洲激情中文字幕| 亚洲人永久免费| 最近2019中文免费高清视频观看www99| 91高潮精品免费porn| 亚洲美女福利视频网站| 97视频人免费观看| 欧美韩日一区二区| 国产不卡av在线| 国产第一区电影| 日韩一区二区三区在线播放| 久久精品福利视频| 欧美黄色www| 亚洲精品福利免费在线观看| 青青草成人在线| 国内精品模特av私拍在线观看| 国产精品久久久999| 色悠久久久久综合先锋影音下载|