-3

http://gdata.youtube.com/feeds/users/LadyGagaVEVO/uploads?alt=json&max-results=10&format=5

上記の URL から PHP と JavaScript を使用してビデオのサムネイルとビデオのリンクを抽出したいのですが、その方法がわかりません。これまでの試みは次のとおりです。

$json = 'http://gdata.youtube.com/feeds/users/LadyGagaVEVO/uploads?alt=json&max-results=10&format=5';
$data = json_decode($json);
print_r($data);
4

3 に答える 3

1

PHP:json_decode()

JSON.parse()JavaScript は、データの後ろに特別な引数があるだけで、まったく同じで、ほとんどありません。

ドキュメントに勝るチュートリアルはありません ;)

于 2012-04-23T23:47:47.583 に答える
0

PHP を使用して、json_decode() を使用します。ただし、1つの追加パラメーターを使用します

$data = json_decode($string, true); // the true in the last will change into associative array

JavaScriptの場合、Kolinkが言ったように、JSON.parse()

于 2012-04-23T23:51:19.597 に答える
0

PHPで

  $tmp = file_get_contents('http://gdata.youtube.com/feeds/users/LadyGagaVEVO/uploads?alt=json&max-results=10&format=5/');
  $data = json_decode($tmp,true);

jqueryを使用したjavascriptで

  $.get("http://gdata.youtube.com/feeds/users/LadyGagaVEVO/uploads?alt=json&max-results=10&format=5/", function(response) { 
       var data = $.parseJSON(response);
  });

違法な文字については、あなたのケースで何が違法と見なされるかによって異なります。探しているサムネイルとビデオ リンクのオブジェクトをトラバースするときに、文字列の検証を行うだけです。

于 2012-04-23T23:59:11.043 に答える