位置:首页 > 软件操作教程 > 编程开发 > C# > 问题详情

C# JSON 基础

提问人:刘团圆发布时间:2020-12-10

    开发C#应用程序时,另一门可能遇到的数据语言是JSON。JS0N表示JavaScript Object Notation。就像XML一样,它也是一个标准(www.json.org),尽管从名字上来看,它来源于JavaScript语言而非C#。虽然JS0N不像XML—样在整个.NET中使用,但它是传输Web服务和Web浏览器中数据的一种常见格式。

    JS0N也有一个非常简单的格式。此前用XML显示的图书数据在JS0N中显示为:

    {"book":[{"title":"Beginning Visual C# 2017",

        "author":"Benamin Perkins et al",

        "code":"458685"}]

    与之前的XML的示例一样,这里也显示了书名、作者和唯一代码。JS0N使用花括号({})分隔数据块,使用方括号([])界定数组,其方式与C#、JavaScript和其他C语言相似,它们也给代码块使用花括号,给数组使用方括号。

    JS0N是一种比XML更紧凑的格式,但是人们很难阅读它,特别是复杂数据中会使用很多花括号和括号进行深度嵌套。

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部