wince下的JSON,我在网上找了很多,但是很多和用不了,在自己坚持下,找到了一个很小的JSON的com组件(Json.dll),直接看代码
Dictionary<String, String> _Str1 = new Dictionary<string, string>();
String JsonStr = "{\"Login\":\"beatyou385981202\",\"Age\":\"24\"}";
JsonStr= JsonStr.Replace("{", "[");
JsonStr= JsonStr.Replace("}", "]");
//替换标识符——Json.Converter.Deserialize 识别的标识符是[]
_Str1 = Json.Converter.Deserialize<Dictionary<String, String>>(JsonStr);
int k = _Str1.Keys.Count;
foreach (KeyValuePair<String, String> str in _Str1)
{
MessageBox.Show(str.Key.ToString());
MessageBox.Show(str.Value.ToString());
}
最终结果显示两组弹框:
Login beatyou385981202
Age 24
这个Json 下载链接,我提供一下,免费的
http://download.csdn.net/detail/beatyou385981202/4454715
来源:http://blog.csdn.net/beatyou385981202/article/details/7788354
分享到:
相关推荐
例如,你可以轻松地将C#类实例转换为JSON,然后发送到服务器,或者接收服务器返回的JSON数据并将其还原为C#对象。 其次,System.Web.dll是.NET Framework的一部分,包含了ASP.NET的核心组件以及HTTP相关的服务。在...
wince开发JSOn包,复制电脑上,引用包进行 json数据的转换开发
这个功能使开发者可以从API响应或文件中读取JSON数据,并将其转化为可操作的对象。 **使用CodeBetter.JsonCF** 使用CodeBetter.JsonCF库通常涉及以下步骤: 1. 引入库:在项目中引用CodeBetter.JsonCF的DLL文件,...
标题"WinceC#Json"揭示了这是一个关于在Windows CE(Wince)平台上使用C#语言处理JSON数据的项目。在嵌入式系统中,Windows CE是一个常见的操作系统,而C#是一种广泛使用的编程语言,尤其在.NET框架下。JSON...
在本场景中,我们关注的是在WinCE环境下调用WebAPI服务并处理JSON数据的详细过程。WebAPI是一种用于构建RESTful服务的技术,通常用.NET Framework开发,它允许客户端通过HTTP协议与服务器进行通信。在WinCE上,由于...
在实际开发中,我们可能会遇到如何使用Newtonsoft.Json Compact 3.5的一些常见问题,例如如何配置项目引用、如何解析和序列化JSON数据、如何处理JSON特殊情况(如日期格式、自定义转换器)等。通过查阅官方文档和...
这个库的主要功能是提供JSON(JavaScript Object Notation)序列化和反序列化的支持,以便在WinCE设备上处理JSON数据。JSON是一种轻量级的数据交换格式,广泛应用于Web服务和移动设备之间的数据通信。 Newtonsoft....
总结来说,Newtonsoft.Json为C#开发者提供了强大的JSON处理工具,无论是在桌面应用还是嵌入式系统如Wince中,都能极大地提高JSON数据处理的效率和灵活性。对于.NET Framework 3.5的项目,尤其是涉及JSON交互的部分,...
5. **在Windows CE上的应用**:尽管Wince操作系统相对老旧,但借助Json.NET.Net35,开发者可以在这样的平台上实现JSON数据的高效处理。这对于需要与现代Web服务交互或存储JSON格式数据的嵌入式设备应用程序来说,...
Newtonsoft.Json.Compact 3.5.0.8通过其小巧的体积和高效的性能,解决了在WinCE环境下处理JSON数据的难题。此外,它还保持了与标准.NET框架中Newtonsoft.Json的兼容性,降低了开发者的学习成本和迁移难度。 这个...
3. **类型转换**:可以自动将JSON数据转换为相应的.NET类型,反之亦然,支持基本类型、复杂对象、集合、自定义类等。 4. **LINQ to JSON**:提供了`JObject`, `JArray`, `JToken`等类,使得开发者可以通过LINQ查询...
在Windows CE(wince)环境下,由于资源有限,使用轻便且高效的库来解析和生成JSON数据尤为重要。"Json动态链接库"正是为了解决这一问题而存在的,它允许在wince系统中轻松地处理JSON数据。 动态链接库(Dynamic ...
在嵌入式系统开发领域,特别是在Windows CE (WinCE) 操作系统上,轻量级的数据序列化和反序列化库对于处理JSON数据至关重要。Newtonsoft.Json是一个广泛使用的.NET框架下的JSON库,其Compact版本则是专为资源有限的...
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在.NET开发中,JSON常用于Web服务、移动应用和后台数据交换。Newtonsoft.Json库提供了一系列API,...
这个库允许开发者在.NET应用中方便地处理JSON数据,无论是从JSON字符串解析对象,还是将.NET对象转换为JSON格式。在“Json.NET之Newtonsoft.Json 5.0.6.16206”这个版本中,包含了多个不同版本及其源代码,这为...
3. **序列化和反序列化**:使用JsonSerializer类,你可以将.NET对象转换为JSON字符串,也可以将JSON字符串解析为.NET对象。例如: ```csharp var json = JsonConvert.SerializeObject(yourObject); var your...
序列化是将对象转换为可以存储或传输的数据格式(如JSON字符串)的过程,而反序列化则是相反的过程,将数据恢复为原来的对象形式。这对于数据交换、持久化存储以及跨系统通信来说是非常关键的。 标签 "wince" 和 ...
标题中的"Newtonsoft.Json.Compact 3.5.0.0.7z"是指一个针对Windows CE(简称WinCE)平台的轻量级JSON库的压缩包文件,版本号为3.5.0.0...对于需要在资源受限设备上处理JSON数据的开发者来说,这是一个非常实用的工具。
2. **数据格式化**:根据实际需求,可能需要将数据转换成特定的格式,如JSON、XML或自定义协议,以便于解析和传输。 3. **安全性**:在敏感数据传输时,应考虑使用加密技术,如SSL/TLS,来保护数据的安全。 4. **...
在C#中,可以利用HttpClient类来发送网络请求,解析返回的JSON数据并将其转化为可用的对象。 首先,我们需要了解如何获取新浪天气预报服务的API接口。通常,你需要在新浪的开发者平台上注册账号,然后申请相关API的...