6

私はプログラミングの初心者です。誰かに例を挙げて、テキストJSONでデータを書き込む方法を教えてもらいたいですHTML

<!DOCTYPE html>
<html>
    <head>
        <script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
    </head>
    <body>
        <h1>antar<h2>
        <script>
            $.getJSON('http://api.wipmania.com/jsonp?callback=?', function (data) {
                document.open();    
                document.write('Latitude: ' + data.latitude + '\nLongitude: ' + data.longitude + '\nCountry: ' + data.address.country);
                document.close();
            });
        </script>
    </body>
</html>
4

2 に答える 2

5

次のような html を追加できます。

 <h2 id='lat'></h2>
    <h2 id='long'></h2>
    <h2 id='country'></h2>

次に、スクリプトを次のようにリファクタリングします。

$(document).ready(function(){

$.getJSON('http://api.wipmania.com/jsonp?callback=?', function (data) {

  $("#lat").text(data.latitude);  
  $("#long").text(data.longitude);  
  $("#country").text(data.country);      

});
 });

ここでは、で遊ぶことができる実際の例を示します

于 2012-12-31T10:31:37.877 に答える
0

JSON.stringify を使用し、ID を持つ div を使用して任意の DOM 要素の例に挿入しますmydiv

var a = JSON.stringify(myJSON);

document.getElementById('mydiv').innerHTML(a);

参照:

https://github.com/douglascrockford/JSON-js

于 2012-12-31T10:22:00.200 に答える