亚洲国产成人,色呦呦内射午夜,无码一级片,无码人妻少妇色欲AV一区二区

<samp id="jg8hh"></samp>

<p id="jg8hh"></p><delect id="jg8hh"><em id="jg8hh"><blockquote id="jg8hh"></blockquote></em></delect><acronym id="jg8hh"><dd id="jg8hh"></dd></acronym><button id="jg8hh"><dd id="jg8hh"><acronym id="jg8hh"></acronym></dd></button><samp id="jg8hh"><em id="jg8hh"><blockquote id="jg8hh"></blockquote></em></samp>

<p id="jg8hh"></p>

<samp id="jg8hh"><legend id="jg8hh"></legend></samp>
<samp id="jg8hh"><legend id="jg8hh"><samp id="jg8hh"></samp></legend></samp>

<samp id="jg8hh"></samp>

<p id="jg8hh"></p><acronym id="jg8hh"></acronym><p id="jg8hh"><dd id="jg8hh"><acronym id="jg8hh"></acronym></dd></p><p id="jg8hh"></p>

<p id="jg8hh"></p><delect id="jg8hh"><legend id="jg8hh"><var id="jg8hh"></var></legend></delect><button id="jg8hh"><listing id="jg8hh"><i id="jg8hh"></i></listing></button>
<delect id="jg8hh"><legend id="jg8hh"><var id="jg8hh"></var></legend></delect>

php Ajax處理xml與json格式數(shù)據(jù)

發(fā)布時間:2024-04-24
本文實(shí)例講述了php+ajax處理xml與json格式數(shù)據(jù)的方法。分享給大家供大家參考,具體如下:
一、ajax如何處理xml數(shù)據(jù)格式
register.php
只需修改上一篇《php+ajax無刷新驗(yàn)證用戶名操作》中chuli函數(shù)部分
functionchuli(){ // window.alert(cuhli函數(shù)被調(diào)用+myxmlhttprequest.readystate); //我要取出從register.php返回的數(shù)據(jù) if(myxmlhttprequest.readystate==4){ //------------看看如何取出xml數(shù)據(jù)-------- //獲取mes節(jié)點(diǎn) var mes=myxmlhttprequest.responsexml.getelementsbytagname(mes); //取出mes節(jié)點(diǎn)值 var mes_value=mes[0].childnodes[0].nodevalue; $(myres).value=mes_value; } } process.php 代碼
<?php //第一講話告訴瀏覽器返回的數(shù)據(jù)是xml格式 header(content-type:text/xml;charset=utf-8); //告訴瀏覽器不要緩存數(shù)據(jù) header(cache-control:no-cache); //接收數(shù)據(jù)(這里要和請求方式對于 _post 還是 _get) $username=$_post['username']; //這里我們看看如何處理格式是xml $info=; if($username==李四){ $info.=<res><mes>用戶名不可以用,對不起</mes></res>;//注意,這里數(shù)據(jù)是返回給請求的頁面. }else{ $info.=<res><mes>用戶名可以用,恭喜</mes></res>; } echo $info; ?> 二、ajax如何處理json數(shù)據(jù)格式
json格式介紹
① json的格式如下 :
“{屬性名:屬性值,屬性名:屬性值,…. }”
因?yàn)閖son數(shù)據(jù)是原生態(tài)數(shù)據(jù),因此這種數(shù)據(jù)格式很穩(wěn)定,而且描述能力強(qiáng),我們建議大家使用json格式
② json數(shù)據(jù)格式的擴(kuò)展
如果服務(wù)器返回的json 是多組數(shù)據(jù),則格式應(yīng)當(dāng)如下:
$info=[{屬性名:屬性值,...},{屬性名:屬性值,...},....]; 在xmlhttprequest對象接收到j(luò)son數(shù)據(jù)后,應(yīng)當(dāng)這樣處理
//轉(zhuǎn)成對象數(shù)組 varreses=eval((+xmlhttprequest.responsetext+)); //通過reses可以取得你希望的任何一個值 reses[?].屬性名 ③ 更加復(fù)雜的json數(shù)據(jù)格式
<script language=javascript> var people ={ programmers: [ {firstname:brett, email: brett@newinstance.com }, {firstname:jason, email: jason@servlets.com } ], writer: [ {writer:宋江,age:50}, {writer:吳用,age:30} ], sex:男 }; window.alert(people.programmers[0].firstname); window.alert(people.programmers[1].email); window.alert(people.writer[1].writer); window.alert(people.sex); </script> register.php 部分中chuli函數(shù)
function chuli(){ if(myxmlhttprequest.readystate==4){ //------------看看如何取出json數(shù)據(jù)-------- var mes= myxmlhttprequest.responsetext; //使用evla函數(shù)將mes轉(zhuǎn)換成相應(yīng)的對象 var mes_obj=eval((+mes+)); $(myres).value=mes_obj.res; } } process.php 代碼
<?php header(content-type: text/html;charset=utf-8); //告訴瀏覽器不要緩存數(shù)據(jù) header(cache-control: no-cache); $info=; if($username==1){ $info='{res:該用戶不可用}'; } else{ //$info是一個json數(shù)據(jù)格式的字串 $info='{res:恭喜,用戶名可用}'; } echo $info; ?>
上一個:通過以下幾點(diǎn)去了解波紋管內(nèi)徑測量儀
下一個:燃煤鍋爐脈沖除塵器選型依據(jù)

華為、中移動等發(fā)布增強(qiáng)版5.5G網(wǎng)絡(luò)
MF0W2FF4700A10金屬膜電阻,厚聲插件
消除線切割產(chǎn)生應(yīng)力的解決方法
沈陽螺紋銅管廠家?guī)刺菪蝺?nèi)螺紋銅管特點(diǎn)
ICG-(COOH)2 吲哚菁綠-(羧酸)2的描述
BZ643TC磨盤式側(cè)開平衡閥BDF之產(chǎn)品性能特點(diǎn)與工作原理
玻璃纖維微波干燥設(shè)備大大提高玻纖質(zhì)量
探討一下壓力校準(zhǔn)儀的重要性
生物惰性液相質(zhì)譜聯(lián)用系統(tǒng)提升寡核苷酸定量分析性能
2022年版鼓勵外商投資產(chǎn)業(yè)目錄發(fā)布 含儀器儀表制造業(yè)