.Net 微框架的 Json 库

发布于 2024-10-19 09:52:26 字数 195 浏览 2 评论 0原文

我正在使用 .Net Microframework 运行一个轻型网络服务器,我想知道哪些库主要适用于 JSON 序列化,但也可能适用于反序列化。

我发现很多 JSON 库的问题是它们使用 MF 中不可用的奇特 .Net 功能,并且比我需要的更复杂。

我可以轻松编写一个简单的库来完成我的任务,但我想知道是否还有其他可用的。

谢谢

I'm running a light webserver using .Net Microframework and I was wondering what libraries would work well for for mainly JSON serialization, but possibly deserialization as well.

Problem I've found with a lot of JSON libraries is they use fancy .Net features not available in MF, and are more complicated then what I need.

I could easily write a simple library to accomplish my tasks but I was wondering if anything else was available.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

寄人书 2024-10-26 09:52:26

NetduinoHelpers 库中有一个轻量级 JSON 解析器,专门用于最小化占用空间: http://netduinohelpers.codeplex.com/

There is a lightweight JSON parser in the NetduinoHelpers library that is specifically built to minimize footprint: http://netduinohelpers.codeplex.com/

情魔剑神 2024-10-26 09:52:26

Mike Jones 上传了 JSON 序列化.NET Micro Framework 的反序列化库

这是一个 JSON(反)序列化库,可以编码(几乎)任何
C# 对象转换为 JSON 字符串,然后返回。它管理原语(int,
浮点数、字符串)、日期、对象(类、数组、字典)以及
对象中的对象(对象内等)。

...

我记得,它的大小约为 13k,所以它有点大,而且有点慢,但它可以工作。

Mike Jones uploaded a JSON Serialization and Deserialization library for the .NET Micro Framework.

This is a JSON (de)serialization library that can encode (nearly) any
C# object into a JSON string, and back. It manages primitives (int,
float, string), dates, objects (classes, arrays, dictionaries), and
objects within objects (within objects, etc).

...

I recall, it's about 13k in size, so it's kinda big, and kinda slow, but it works.

迷你仙 2024-10-26 09:52:26

不确定您是否尝试过 Json.NET,因为它具有适用于 Silverlight 和 WindowsPhone 的解决方案文件。这意味着,如果它在像这样的受限环境中工作,它也可能在 .NET Microframework 中工作。

Not sure if you've tried Json.NET as it has solution files for Silverlight and WindowsPhone. The implication being that if it works in restricted environments like those it may work in the .NET Microframework.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文