2014-01-14 107 views
0

嘿,我們試圖通過JSON從我們的web api檢索數據。這 是我們的JSON對象的樣子:從Web API獲取JSON通過ASP.NET C#

鏈接:http://localhost:51437/api/values

<ArrayOfMessage xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Entities"> 
<Message> 
<Get_Avsändare>0</Get_Avsändare> 
<Get_Datum>2012-12-14 12:12:12</Get_Datum> 
<Get_Meddelande>hejsan</Get_Meddelande> 
<Get_Mottagare>0</Get_Mottagare> 
<Get_Savsändare i:nil="true"/> 
<Get_Smottagare>Hanna</Get_Smottagare> 
</Message> 
<Message> 
<Get_Avsändare>0</Get_Avsändare> 
<Get_Datum>2012-12-14 12:12:12</Get_Datum> 
<Get_Meddelande>svejassa</Get_Meddelande> 
<Get_Mottagare>0</Get_Mottagare> 
<Get_Savsändare i:nil="true"/> 
<Get_Smottagare>Hanna</Get_Smottagare> 
</Message> 
<Message> 
<Get_Avsändare>0</Get_Avsändare> 
<Get_Datum>2012-12-14 12:12:12</Get_Datum> 
<Get_Meddelande>lalala</Get_Meddelande> 
<Get_Mottagare>0</Get_Mottagare> 
<Get_Savsändare i:nil="true"/> 
<Get_Smottagare>Hanna</Get_Smottagare> 
</Message> 
<Message> 
<Get_Avsändare>0</Get_Avsändare> 
<Get_Datum>2012-12-14 12:12:12</Get_Datum> 
<Get_Meddelande>hejsan</Get_Meddelande> 
<Get_Mottagare>0</Get_Mottagare> 
<Get_Savsändare i:nil="true"/> 
<Get_Smottagare>Hanna</Get_Smottagare> 
</Message> 
<Message> 
<Get_Avsändare>0</Get_Avsändare> 
<Get_Datum>2012-12-14 12:12:12</Get_Datum> 
<Get_Meddelande>svejassa</Get_Meddelande> 
<Get_Mottagare>0</Get_Mottagare> 
<Get_Savsändare i:nil="true"/> 
<Get_Smottagare>Hanna</Get_Smottagare> 
</Message> 
</ArrayOfMessage> 

這是我們的JSON電話:

function Get_5Messages() 


{ 
      $.getJSON(
        'Link', 
        function (data) { 
         for (var k = 0; k < data.result.length; k++) { 
          $('#div_Meddelande').text("Kontoret nedstängt" + data[i].Get_Meddelande); 
         } 
        } 
     ); 
     } 

如何任何建議解決這個問題? 請幫忙我們用google搜索,但是還沒有找到答案

+1

這不是JSON,也就是XML。 – dherman

+0

您在問題中放入的「JSON」實際上是XML,可能是第一個問題:您將錯誤的數據類型返回給瀏覽器。其次,你發佈的鏈接是localhost,這是你的電腦。沒有人能看到那個鏈接,但你。 –

回答

0

你好,歡迎來到stackoverflow!

你們充分展示了一個XML文件,而不是一個JSON響應這將如下所示:

{ 
    title: "Title data", 
    message: "Message data", 
    tags: [ 
     "tag","tag","tag" 
    ] 
} 

解析XML文件(不是一個真正的API),你應該利用jQuery's xml parser