Javascript 在sharepoint 2010 Web部件中解析json

Javascript 在sharepoint 2010 Web部件中解析json,javascript,ajax,json,sharepoint-2010,asp.net-ajax,Javascript,Ajax,Json,Sharepoint 2010,Asp.net Ajax,所以我用php $.ajax({ url: 'parser.php', type: 'POST', data: 'Data=' + $.toJSON(schedule), success: function (res) { alert(res); } }); 用于调度的对象 stdClass object {    weeks => array (1

所以我用php

$.ajax({
         url: 'parser.php',
         type: 'POST',
         data: 'Data=' + $.toJSON(schedule),
         success: function (res) {
                  alert(res);
         }
       });
用于调度的对象

stdClass object {
   weeks => array (1) (
     [0] => stdClass object {
       0 => stdClass object {}
       1 => stdClass object {}
       2 => stdClass object {}
       3 => stdClass object {}
       4 => stdClass object {}
       5 => stdClass object {}
       6 => stdClass object {}
       alltime => (int) 60
     }
   )
   alltime => (int) 60
   hours => (int) 60
}
如何将ajax请求传递到sharepoint 2010?
然后在服务器上进行解析。谢谢。

这在.NET4.0中非常容易做到。发件人:

不幸的是,SharePoint 2010是建立在.NET 3.5之上的,所以我们不能使用该代码

相反,要调用web服务,我们可以使用类似“使用C:

然后,我们可以使用来解析JSON响应

var serializer = new JavaScriptSerializer();
var result = serializer.DeserializeObject(response);
JavaScriptSerializer的使用有点古怪。如果您想要更优雅一点的东西,可以使用第三方库解析JSON响应

JObject o = JObject.Parse(responseValue);

我希望这会有所帮助,

使用.NET4.0做这件事非常容易。发件人:

不幸的是,SharePoint 2010是建立在.NET 3.5之上的,所以我们不能使用该代码

相反,要调用web服务,我们可以使用类似“使用C:

然后,我们可以使用来解析JSON响应

var serializer = new JavaScriptSerializer();
var result = serializer.DeserializeObject(response);
JavaScriptSerializer的使用有点古怪。如果您想要更优雅一点的东西,可以使用第三方库解析JSON响应

JObject o = JObject.Parse(responseValue);

我希望这能有所帮助,

您是否在询问如何在SharePoint 2010 Web部件的服务器端代码C/VB中调用REST服务?我对如何在shrepoint 2010 C上调用REST服务感兴趣。我不太懂英语。对不起,您是在问如何在SharePoint 2010 Web部件的服务器端代码C/VB中调用REST服务吗?我对如何在shrepoint 2010 C上调用REST服务感兴趣。我不太懂英语。很抱歉