Json Microsoft.Graph无法反序列化响应

Json Microsoft.Graph无法反序列化响应,json,wpf,azure,microsoft-graph-api,onedrive,Json,Wpf,Azure,Microsoft Graph Api,Onedrive,我对编程非常陌生,尤其是Microsoft.Graph 我在处理以下回复时遇到问题: 响应如下所示(只是要长得多): 我收到的响应是正确的,是JSON格式的(我相信您可以使用JavaScriptSerializer来实现这一点 //json contains the JSON Response var jsonOutput = new System.Web.Script.Serialization.JavaScriptSerializer(); jsonOutput.DeserializeOb

我对编程非常陌生,尤其是
Microsoft.Graph

我在处理以下回复时遇到问题:

响应如下所示(只是要长得多):


我收到的响应是正确的,是JSON格式的(我相信您可以使用
JavaScriptSerializer
来实现这一点

//json contains the JSON Response
var jsonOutput = new System.Web.Script.Serialization.JavaScriptSerializer();
jsonOutput.DeserializeObject(json);
这已在前面讨论过。请参阅此线程:

请参阅此链接以了解JavaScriptSerializer

是否考虑使用?它将反序列化JSON。您的调用如下所示:

// Return all children files and folders off the drive root.
var driveItems = await graphClient.Me.Drive
                                     .Root
                                     .Children
                                     .Request()
                                     .GetAsync();

foreach (var item in driveItems)
{
    // Get your item information 
}
以下是一些帮助您入门的示例:

客户端库严重依赖于OWIN和依赖注入中间件。在测试了各种示例后,除非您处于创建全新项目的计划阶段,否则我不推荐使用此策略。Graph客户端库很好,但遗憾的是,它还没有涵盖一些端点,您需要所有这些都是直接的。
// Return all children files and folders off the drive root.
var driveItems = await graphClient.Me.Drive
                                     .Root
                                     .Children
                                     .Request()
                                     .GetAsync();

foreach (var item in driveItems)
{
    // Get your item information 
}