如何在服务器端解析和识别 WCF 服务中 JSON 数据的标头

发布于 2024-11-08 11:05:56 字数 92 浏览 0 评论 0原文

我用 C# 在 ASP.NET 中完成了一个项目。现在我需要为此编写一个 WCF 服务。在服务器端,如何解析JSON数据,如何识别header、body、footer等?

I've done a project in ASP.NET with C#. Now I need to write a WCF service for this. On the server-side, how can I parse JSON data, and how can I identify the header, body, footer, etc.?

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

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

发布评论

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

评论(2

太傻旳人生 2024-11-15 11:05:56

您通常会定义一个映射到 JSON 结构的数据协定。然后,您将编写一个服务协定,该协定将在您的操作中接受数据协定类型,并且 WCF 将 JSON 数据解析为该类型。

我编写了一个小工具来帮助您做到这一点,您可以在博客文章中找到它的链接 http://blogs.msdn.com/b/carlosfigueira/archive/2011/01/11/inferring-schemas-for-json.aspx< /a>.

You would normally define a data contract which maps to your JSON structure. You'd then write a service contract which would accept the data contract type in your operation, and WCF does the parsing of the JSON data into the type.

I've written a small tool that helps you do that, you can find a link to it in the blog post at http://blogs.msdn.com/b/carlosfigueira/archive/2011/01/11/inferring-schemas-for-json.aspx.

冰雪之触 2024-11-15 11:05:56

JSON.NET 是解析和/或生成 JSON 数据的一种简单方法。它是一个很棒的库,比内置的 JSON 序列化器要好得多。

您可以在 http://json.codeplex.com/ 找到它。

An easy way to parse and/or generate JSON data is JSON.NET. It's a great library and much better than the built-in JSON serializer.

You can find it at http://json.codeplex.com/.

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