是否有在 Windows Mobile 上用 C# 读取 JSON 的库? [关闭]

Posted

技术标签:

【中文标题】是否有在 Windows Mobile 上用 C# 读取 JSON 的库? [关闭]【英文标题】:Is there a library to read JSON in C# on Windows Mobile? [closed] 【发布时间】:2010-09-16 01:22:00 【问题描述】:

我正在尝试在 Windows Mobile 上找到一个库来解析 C# 上的 JSON(使用 Visual Studio 2005)。我发现允许我在 C#(litjson 和 Jayrock)中解析 JSON 的库在 Windows Mobile 上不起作用,它们需要 .NET 紧凑框架中不存在的类。有没有我忽略的图书馆?或者在这些情况下是否有另一种简单的方法来解析 JSON?

【问题讨论】:

【参考方案1】:

Json.NET 支持 .NET 3.5 紧凑框架。

【讨论】:

,我正在使用 Json.NET 并下载了 dll 并保存到我的桌面文件夹中添加了引用。它表明磁盘上没有足够的空间 @shanavascet 我有同样的问题,你是怎么解决的? @JoeB 我一直在添加错误的参考。您可以在 dll 文件夹中看到 CE 版本。您应该为 windows mobile 添加精简版。 @shanavascet 感谢您的回复但我没有看到 CE dll 请指教 @shanavascet 我从link 得到了正确的版本,谢谢【参考方案2】:

您是否查看过“缺失”类对现有库的实际作用?如果他们自己实现起来相当简单,那将是我的第一个建议 - 然后将结果回馈给这些项目。

【讨论】:

【参考方案3】:

看看here- 几个 C# json 库可供选择。此外,“手动”从字符串中解析 JSON 并不是那么困难。

【讨论】:

以上是关于是否有在 Windows Mobile 上用 C# 读取 JSON 的库? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

显示当前电池电量的 gui 控件 windows mobile C#

数据网格样式windows mobile c#

Windows Mobile 6.5 C# 开发:从哪里开始?

C# Windows 窗体(非 SQL):在新窗体上用整数 +1 填充 DataGridView 行中当前最高数字的文本框

如何从 Windows Mobile 上的 C# 文件中获取修改日期?

在 windows mobile 上使用 C# 和 C 或 C++ 之间的区别