2016-12-13 5 views
-1

私は下のaspサンプルを実行するハイパーリンクを持っています。JSON文字列の代わりに書式設定されたhtmlテーブルへのASP応答

cgroup_histstatus.aspx?Staging_PKID=24648 

正しい結果が得られ、ブラウザに表示されます。しかし、それは以下のようなJSON文字列の形式で提供されます:

{ 
    "custgroup": [ 
     { 
     "datetime": "12/8/2016 4:40:03 PM", 
     "card": "0000000025000001997", 
     "status": "Removed" 
     }, 
     { 
     "datetime": "12/8/2016 4:40:03 PM", 
     "card": "0000000047005095855", 
     "status": "Removed" 
     }, 
     { 
     "datetime": "12/8/2016 4:40:03 PM", 
     "card": "0000000250000012997", 
     "status": "Removed" 
     } 
    ], 
    "success": true 
} 

がどのようにではなく、上記の単なるJSONのHTMLテーブルにそれをフォーマットするASPコードに追加することができます。現在のところ、aspは出力に対してのみ以下の処理を行っています。

Response.Write(jsonResponse.ToString()); 
+1

あなたは何か研究をしたり、何かを試しましたか?それはGoogleにはあまり掛からない。 http://stackoverflow.com/questions/24800664/how-to-read-json-and-display-in-html-table-in-c –

+0

JSON文字列を取り、テーブル要素を挿入することはできませんか?あなたが試したことを投稿してください。 – Trey

+0

結果をループし、JavaScriptを使用して要素を作成し、必要なページに配置することができます。または、適切なHTMLを生成するために、ある種のテンプレートライブラリを使用することもできます。それは本当にあなた次第です。HTMLやJSの新しい人でも、いくつかのWeb検索でそれを把握できるだけのシンプルさがあります。 – mason

答えて

-1

結果を表示するには、ページ上に何らかの種類のHTML要素が必要です。データは表形式の結果に見えるので、おそらくaspxページに表が必要です。次に、サーバー側のコードでは、結果を応答に「エコー」する代わりに、データを表にバインドします。 aspxページの表にデータをバインドする方法を調べることができるはずです。

関連する問題