2017-05-31 16 views
1

JavascriptファイルにJsonファイルとajax呼び出しがあります。 Hello World asmxファイルテンプレートを使用して正しいWebサービスメソッドを書き込もうとしています。 jsonデータをウェブサイトに表示/返却/読み込ませるには、どのようにメソッドに書き込むべきですか?Webサービスを使用してajaxコールを使用して外部Jsonファイルを呼び出す

$(document).ready(function() { 
$.ajax({ 
    type: "POST", 
    contentType: "application/json; charset=utf-8", 
    url: "http://localhost:56537/WebService.asmx/HelloWorld", 
    data: "{}", 
    dataType: "json", 
    success: function (Result) { 
     debugger; 
     Result = Result.d; 
     var data = []; 
var dataResource = response 
+0

が、それは本当にすべての複数のMicrosoftによってあまりサポートされていません。 。 WCFサービスアプリケーションを使用する方がよいでしょう。 DataContractJsonSerilizerを使用できます。 –

+0

チップをありがとう! –

答えて

0

ザッツは私のために働いたソリューションです:あなたはまだASMX Webサービスを作ることができます

[WebMethod属性]

public string HelloWorld() { 

    using (StreamReader r = new StreamReader(@"C:\Users\data.json")) 
    { 

     string json = r.ReadToEnd(); 

     return json; 

    } 
関連する問題