json - JObject jo = new JObject() (Windows Phone 8)

标签 json windows-phone-8

我正在寻找有关如何在 Windows Phone 客户端中使用 Azure 移动服务的一些信息。我们可以查看 this link ,有一些有关如何使用移动服务的示例。

就我而言,我想从 SQL 数据库中删除一个 ID。为此,我们可以使用 MSDN 文档中的示例代码:

JObject jo = new JObject(); 
jo.Add("Id", "37BBF396-11F0-4B39-85C8-B319C729AF6D");
await table.DeleteAsync(jo);

当我将此代码粘贴到我的函数中时,我无法编译它,因为 JObject. 这是我在 JObject jo = new JObject(); 行得到的错误:

The type or namespace name 'JObject' could not be found (are you missing a using directive or an assembly reference?)

我无法实例化新的 JObject 对象,但我的项目中引用了 Newtonsoft.JSON。所以我认为它应该可以正常工作,但我无法实例化 JObject。

最佳答案

这个 JObject 类属于 JSON.NET 库 (Newtonsoft)。

这是完整的命名空间:

Newtonsoft.Json.Linq.JObject

如果无法编译,可能您的项目中没有 JSON.NET 库。使用 Nuget Package 将 Newtonsoft 库添加到您的项目中。

在你的VS中,打开你的解决方案,打开菜单“工具”->“库包管理器”->“包管理器控制台”

PM>安装包Newtonsoft.Json

关于json - JObject jo = new JObject() (Windows Phone 8),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20461668/

相关文章:

c# - 反序列化 JSON 时出错无法将 JSON 对象反序列化为类型 'System.String'

json - 使 JQ 将对象数组转换为字符串

javascript - 递归 isEqual 函数导致 Chrome 卡住

mvvm - 为什么索引器在 WP8 绑定(bind)中不起作用?

c# - 带按钮的锁屏

c# - Windows Phone 8 通知和后台任务

javascript - JSONP 和 Google map 方向 API

android - 如何通过带有 header 的 volley 发布 JSON 请求?

c# - MVVM 灯 - 推送通知

windows-phone-8 - DX11创建的纹理是白色的