ホームページ > ウェブフロントエンド > jsチュートリアル > Json を使用すると、文字列を使用して data_json を返すよりもフレンドリーでよりオブジェクト指向になります。

Json を使用すると、文字列を使用して data_json を返すよりもフレンドリーでよりオブジェクト指向になります。

WBOY
リリース: 2016-05-16 18:02:20
オリジナル
1018 人が閲覧しました

前のプログラム:

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

ViewData["msg"] = " {result:true,FileName:"" new FileInfo(Request.Files[0].FileName).Name
"",FileUrl:"" fileurl.Replace(""", "") ""}" ;

再構築後のプログラム:
コードをコピーします コードは次のとおりです:

JsonResult j = Json(new
{
Result = true,
FileName = new FileInfo(Request.Files[0].FileName).Name,
FileUrl = fileurl .Replace("" ", "")
});
ViewData["msg"] = j.Data.ToString();

明らかに、2 番目の方法の方が優れています。読みやすい、パフォーマンスの点では、最初の方が 2 番目のものよりわずかに優れていますが、プログラムの場合、パフォーマンスは 1 つの側面にすぎません

オブジェクト指向プログラムの観点からは、その可能性、コードの作成はエラーになりにくいです重要なため、複雑な文字列文字を返す場合は、JS によって返される Json 形式を自分で入力するのではなく、C# によって提供される Json を使用することをお勧めします。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート