分享至
請問為何好多 API都是 json 格式?
像我是學 php這json 能夠方便何其作用呢?我一直搞不懂...
已邀請的邦友 {{ invite_list.length }}/5
因為Json傳輸資料很輕便如果是網站會用json Js可以很方便使用
Json只是傳輸資料文字格式
說明wiki
若假設某url json中"openSearch$totalResults":{"$t":"1569"},我想要取得 1569這個數字該怎麼辦?
可以去問股歌
<?php $url = "{\"openSearch\$totalResults\":{\"\$t\":\"1569\"}}"; $json = json_decode($url, true); echo $json['openSearch$totalResults']['$t']; ?>
除了JSON以外的通用資料交換語言,我知道的還有XML,但是跟JSON相比的話,傳輸量佔用較大,舉例來說,我如果要傳送一句話的時候,長度就有差了。
<Message>法輪大法好</Message> {Message:"法輪大法好"}
一筆資料差一點點,十筆資料就能差上很多點了唷。
另外,當你自己寫過Parser之後(我那個年代,JSON剛出來,.NET JSON PARSER 還沒有很好用),你就會發現JSON真得是很輕便的語言。
因為偷懶而已... 撿現成的應用比較快阿!
個人覺的json不錯用,如果大家都傳輸統一格式,那更好了。
選我正解…因為你還沒用過xml…所以你不懂 json的好…
真的~~xml解析結構變動就開始errrrrrrrrror
我還一直在想怎麼都沒人要提 XML
真的同意!!!
感覺滿多人是XML的受害者…現在還有RSS這鬼東西也是用XML…遺害人間中…(現在那有人在訂閱RSS的啦…)
默默+1
+1
IT邦幫忙