10
09/2014
stackoverflow hot tags
php xml 2 json code
js 没啥,主要是 php 抓 feed 转 jsonp
<?php header('content-type: application/json; charset=utf-8'); header("access-control-allow-origin: *"); $tag=$_GET['tag']; $ch=curl_init('http://stackoverflow.com/feeds/tag/'.$tag); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//返回字符串,而不是直接输出 $data=curl_exec($ch); // $fileContents = str_replace(array("\n", "\r", "\t"), '', $data); $fileContents=$data; $fileContents = trim(str_replace('"', "'", $fileContents)); $simpleXml = simplexml_load_string($fileContents); $json = json_encode($simpleXml); echo $_GET['callback'] . '('.$json.')'; ?>