数据交换格式:XML、JSON

您所在的位置:网站首页 xml编写格式 数据交换格式:XML、JSON

数据交换格式:XML、JSON

#数据交换格式:XML、JSON| 来源: 网络整理| 查看: 265

XML XML是什么

可扩展标记语言(XML)是存储和交换数据的重要方法。它文档的形式类似于HTML,不过比HTML低级,都是标签里放内容。XML只包含少量的预定义标签,其他都由程序员来定义,只要数据的读者和编写者都知道标签的含义,标签就可以包含任何设计者希望的有用信息。XML的标签有单双,双标签包含数据,像HTML的

自定义内容

一样,单标签像HTML中的一样。XML文档必须要有一个根元素来包含所有其他的元素,各标签要合理嵌套,标签区分大小写,标签有自己的属性,像HTML的标签属性一样。属性的值部分必须包含在引号内,可以是单引号也可以是双引号。XML中的空格是有效的,有几个就是几个。

下面是个XML示例:

Exe net6.0 enable enable c# 中XML相关类

LINQ to XML API由很多表示XML树组件的类组成。我们会使用的三个最重要的类,包括:XElement、XAttribute和XDocument。

img

除了XAttribute类,大多数用于创建XML树的类都从一个叫做XNode的类继承。

0、c#与xml的三种基本交互方式:https://www.cnblogs.com/a1656344531/archive/2012/11/28/2792863.html 1、为什么SelectNodes,SelectSingleNode总是返回NULL?https://www.cnblogs.com/linlf03/archive/2011/11/30/2268705.html 2、简单的linq to xml,对xml节点增删改查https://www.cnblogs.com/net-sky/p/10412082.html 3、c#中与xml交互的常用的类和方法介绍https://www.cnblogs.com/forever-Ys/p/10324833.html 4、官网介绍lniq to xmlhttps://docs.microsoft.com/zh-cn/dotnet/csharp/programming-guide/concepts/linq/linq-to-xml-overview?view=aspnetcore-2.1 XElementhttps://docs.microsoft.com/zh-cn/dotnet/api/system.xml.linq.xelement?view=netcore-3.1

JSON

JSON的全称是”JavaScript Object Notation”,意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式。

不多说,看这篇就够了:JSON详解 - 永远的麦子 - 博客园 (cnblogs.com)

更新于:2023-05-03



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3