ホームページ > ウェブフロントエンド > jsチュートリアル > JS で JSON を操作する、ちょっとした経験をまとめました

JS で JSON を操作する、ちょっとした経験をまとめました

php是最好的语言
リリース: 2018-07-23 15:17:35
オリジナル
1088 人が閲覧しました

一般的に使用される JSON 処理方法を簡単にまとめます。 JSON は、完全に言語に依存しないテキスト形式を使用する軽量のデータ交換形式であり、理想的なデータ交換形式です。その実装の具体的な運用方法は以下の通りです。

1. 概要

JSON (JavaScript Object Notation) は、完全に言語に依存しないテキスト形式を使用する軽量のデータ交換形式であり、理想的なデータ交換形式です。同時に、JSON は JavaScript ネイティブ形式であるため、JavaScript での JSON データの処理には特別な API やツールキットは必要ありません。

JSON には、オブジェクトと配列という 2 つの構造があります。

1.オブジェクト

オブジェクトは「{」で始まり「}」で終わります。各「キー」の後には「:」が続き、「「キー/値」のペア」は「,」で区切られます。

packJson = {"名前":"ニキータ", "パスワード":"1111"}

2.配列

packJson = [{"名前":"ニキータ", "パスワード":"1111" "}, {"name":"tony", "password":"2222"}];

配列は、順序付けられた値のコレクションです。配列は「[」で始まり「]」で終わります。値を区切るには「,」を使用します。

2.JSONオブジェクトとJSONstrings

の変換1. データ送信処理では、jsonはテキスト、つまり文字列の形で渡され、JSはJSONを操作します。オブジェクトなので、JSON オブジェクトと JSON 文字列の間の変換が重要です。例:

JSON 文字列:

var jsonStr = '{"名前":"ニキータ", "パスワード":"1111"}';

JSON オブジェクト:

var jsonObj = {"名前":"ニキータ", "password":"1111"};

2. 文字列を Json に変換します


var myObject = eval('(' + myJSONtext + ')');


eval は js です提供されている関数はあまり安全ではないため、json パッケージの使用を検討してください。

3. JSONオブジェクト

myJson = {"name":"nikita", "password":"1111"( p  myJson){
+ " " +
ログイン後にコピー

を走査します。 実行結果:

JS で JSON を操作する、ちょっとした経験をまとめました

配列を走査します。 そうです私はこの書き方の方が好きです:

packJson ="name":"nikita", "password":"1111""name":"tony", "password":"2222"( p  packJson){
+ " " +
ログイン後にコピー


実行結果:


5. 2 つの JS で JSON を操作する、ちょっとした経験をまとめました

JSON

オブジェクトを 1 つにアセンブルします

( i = 0; i < packJson.length; i+++ " " +
ログイン後にコピー
使用方法は次のとおりです。 りー


実行結果:


転載の際はこの記事のアドレスを明記してください: JSでJSONを操作して自分でまとめたちょっとした体験談(再掲)

JS で JSON を操作する、ちょっとした経験をまとめました関連おすすめ:


JSON操作例のPHP分析

PHP JSON 操作、phpjson 操作_PHP チュートリアル

PHP JSON 操作、phpjson 操作

以上がJS で JSON を操作する、ちょっとした経験をまとめましたの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート