.net - 在 MonoTouch 中找不到 System.Runtime.Serialization.Json

标签 .net iphone mono xamarin.ios monodevelop

我是 Monotouch 的初学者。
我想使用 DataContractJsonSerializer 反序列化 Json 数据。但我无法在MonoDevelop中引用System.Runtime.Serialization.Json(仅System.Runtime.Serialization下的.Formatters)。我引用了System.Runtime.Serialization。我的配置和安装顺序是: 1.iPhone SDK 4.2 2. Mono 2.8.2(非CSDK版本) 3. Monotouch 3.2.4 评估 4.MonoDevelop 2.4

问题是什么?

最佳答案

MonoTouch 并不附带 DataContractJSonSerializer,就像这个序列化器看起来那么简单,它引入了大量的库。

您可以使用 System.Json API,也可以尝试 NewtonSoft 的 Json 库。

关于.net - 在 MonoTouch 中找不到 System.Runtime.Serialization.Json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4941547/

相关文章:

ios - iPhone 6 键盘下隐藏的自动更正文本

c# - 使用 x11-api 和 Mono/C# 了解事件窗口

c# - 如何将文本从 OS X 上的 Mono/C# 控制台应用程序复制到剪贴板?

c# - XAML 绑定(bind)到 ViewModel 中的控件

c# - 下载文件超时

iphone - 在 objective-c 中计算直角三角形的角度

c# - 从 Microsoft .net 调用单声道 c# 代码?

c# - Entity Framework 代码首先为正数添加约束

c# - 找不到方法 : 'Void Google.Apis.Util.Store.FileDataStore..ctor(System.String)'

iphone - 仪器内存泄漏与 ARC 混淆