2
什麼是@attributes
我在我的JSON文件中有什麼東西,我該如何閱讀JQuery?閱讀JSON(使用jQuery)由PHP生成包含@attributes
我使用的JSON「文本」是在自定義對象數組中使用PHP的json_encode
生成的。
這裏有一個減少JSON文件:
{ "movies" : [ { "url":"http:\/\/www.youtube.com\/watch?v=Nsd7ZcXnL6k", title":{"@attributes":{"type":"text"},"0":"**Title here**"} ] }
我可以很容易地用下面的代碼讀取網址:
$.getJSON(url, function(json){
$.each(json.movies,function(i,item) {
alert(item.url);
});
});
我怎樣才能閱讀題Title here
價值?
UPDATE
好了,我還是不知道是什麼@attributes
是的,但我知道他們爲什麼在我最後的JSON文件。我使用$sxml = simplexml_load_file($feedURL);
來讀取XML,然後$sxml->title
讀取標題,這不是一個字符串,而是一些PHP對象。
代替
$this->title = $sxml->title
我用
$this->title = $sxml->title . ""
(OT的對象轉換成一個字符串值)。也許有更聰明的做法呢?
如果您有最新的PHP,它支持鑄造,所以你可以使用
(string)$xml->title
,它會工作。
啊,那就是0的意思!謝謝! ;) – mrmuggles 2010-01-28 03:35:20