json_json の簡潔な紹介

WBOY
リリース: 2016-05-16 19:00:29
オリジナル
1171 人が閲覧しました

JS では、オブジェクトを直接定義できます:

コードをコピー コードは次のとおりです:

var obj={name:"Blue",age:10};

上記は実際には、いわゆる JSON です。他の人のより複雑な例を引用します。
コードをコピーします コードは次のとおりです:

{ firstName: "Brett", lastName: "McLaughlin", email: "brett@ jb51.net" }

コードをコピー コードは次のとおりです:

{ people: [
{ firstName: "Brett", lastName: "McLaughlin", email: "brett@jb51.net" },
{ firstName: "Jason", lastName: "ハンター"、電子メール: "jb51 .net" }、
{ 名: "エリオット"、姓: "ハロルド"、電子メール: "elharo@jb51.net" }
]}
{ people1 : [
{ firstName: "Brett", lastName: "McLaughlin", email: "brett@jb51.net" },
{ firstName: "Jason", lastName: "Hunter", email: "jb51. net" },
{ firstName: "Elliotte", lastName: "Harold", emai": "elharo@jb51.net" }
],
people2: [
{ firstName: "ブレット"、姓: "McLaughlin"、電子メール: "brett@jb51.net" }、
{ 名: "ジェイソン"、姓:"ハンター"、電子メール: "jb51.net" }、
{ 名: "Elliotte", lastName:"Harold ", emai": "elharo@jb51.net" }
],
people3: [
{ firstName: "Brett", lastName: "McLaughlin", email: "brett@jb51.net" } ,
{ firstName: "Jason", lastName: "Hunter", email: "jb51.net" },
{ firstName: "Elliotte", lastName: "Harold", emai": "elharo@jb51.net" }
]
}

2. バックグラウンドで送信されるテキストを JSON 条件を満たす形式にします。
JSON の最大の用途は AJAX アプリケーションであるため、重要なのはテキストを JavaScript オブジェクトに変換する方法です。リクエストしたテキストがデータであると仮定すると、次のように解析します。 >
コードをコピーします コードは次のとおりです。 data=data.replace(/n | r/g,"");
var obj=eval( '(' data ')');


バックグラウンドで出力するとスペースやキャリッジリターンも出力されるため、通常のものに置き換える必要がありますここで式を作成し、eval を使用してそれらをオブジェクトに変換します。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート