json サンプルの詳細tutorial_json
May 16, 2016 pm 06:42 PM
json
例
詳細な説明
公式 Web サイトのアドレス: http://www.json.org/json-zh.html
json2.js スクリプト ホームのダウンロード アドレス
コードをコピーします コードは次のとおりです:
<script type="text/javascript" src="json2.js"> ;< ;/script>
<script>
//json データ構造を直接宣言します
var myJSONObject = {"bindings": [
{"ircEvent": "PRIVMSG", "method ": " newURI", "regex": "^http://.*"},
{"ircEvent": "PRIVMSG", "method": "deleteURI", "regex": "^delete.* "},
{"ircEvent": "PRIVMSG", "method": "randomURI", "regex": "^random.*"}
]
};
//宣言文字列、json テキストと通常のテキストの違いを比較できます
varnormalstring='[{persons:[{name:"jordan",sex:"m",age:"40"}, {name:"bryant" ,性別:"m",年齢:"28"}, {名前:"マグレディ",性別:"m",年齢:"27"} ]}]';
var jsontext='[{"人" :[ {"名前":"ジョーダン","性別":"男","年齢":"40"}, {"名前":"ブライアント","性別":"男","年齢":" 28" }, {"name":"McGrady","sex":"m","age":"27"} ]}]';
// eval 関数を呼び出して、 json object,
var myE = eval(normalstring);
document.writeln(myE '<br><br>');
//json オブジェクトを string
var text = JSON.stringify (myE);
//変換された json テキストと宣言されたテキストの違いを比較します
document.writeln('変換された json テキスト:' text '<br><br>宣言された json 形式text 'jsontext '<br><br>宣言の通常の形式のテキスト'normalstring '<br><br>');
//セキュリティが重要な場合は、それがより良いですJSON 解析を使用します。 JSON 解析では JSON テキストのみが認識され、より安全です。json の解析関数は、テキスト データを変換して json データ構造を生成します。
var myData = JSON.parse(jsontext); >document.writeln(myData '<br><br>');
//以下は json オブジェクトの追加、削除、確認、変更の操作です
// json オブジェクトの宣言
var jsonObj2= {persons:[{name:"jordan",sex:"m",age:"40"}, {name:"bryant",sex:"m",年齢:"28"}, {名前:"マグレディ" ,性別:"m",年齢:"27"} ]};
var person=jsonObj2.persons; ;
var person={name: "yaoMing",sex:"m",age:"26"};
//以下は json オブジェクトの操作です。表示するコメントは削除してください。操作結果
//jsonObj2.persons.push(person);/ /配列の末尾にレコードを追加します
//jsonObj2.persons.pop();//最後の項目を削除します
//jsonObj2.persons.shift();//最初の項目を削除
jsonObj2.persons .unshift(person);//メソッドが Javascript に適している限り、配列の先頭にレコードを追加します。 JSON オブジェクトの配列で使用できます。したがって、crud 操作には別のメソッド splice() があります。 //削除
//jsonObj2.persons.splice(0,2);//開始位置、番号削除
//削除せずに置換
var self={name:"tom",sex: " m",age:"24"};
var Brother={name:"Mike",sex:"m",age:"29"};
jsonObj2.persons.splice(1,0, self ,brother,self);//開始位置、番号を削除、オブジェクトを挿入
//置換して削除
//jsonObj2.persons.splice(0,1,self,brother);//開始位置、削除番号、オブジェクト
for(var i=0;i
//json テキストに変換します
var myjsonobj = JSON.stringify(jsonObj2 ) ;
document.writeln(myjsonobj)
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
2つのポイント博物館:すべての展示とそれらを見つける場所
3週間前
By 尊渡假赌尊渡假赌尊渡假赌

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
2つのポイント博物館:すべての展示とそれらを見つける場所
3週間前
By 尊渡假赌尊渡假赌尊渡假赌

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7128
9


Java チュートリアル
1534
14


Laravel チュートリアル
1256
25


PHP チュートリアル
1205
29


CakePHP チュートリアル
1153
46



golang WebSocketとJSONの組み合わせ:データ送信と解析を実現

Jackson ライブラリのアノテーションは、JSON のシリアル化と逆シリアル化をどのように制御しますか?

golang の json.MarshalIndent 関数を使用して、構造をフォーマットされた JSON 文字列に変換します。

Pandas の使用法チュートリアル: JSON ファイルを読み取るためのクイック スタート
