工作设计室网站,海外网站代理,网站运营与维护是什么意思,网站建设服装在线商城实训报告一、XML 概述
全称#xff1a;可拓展标记语言#xff08;EXtensible Markup Language#xff09;
XML 是国际通用的#xff0c;它是被设计来用于传输和存储数据的一种文本特殊格式#xff0c;文件后缀一般为 .xml
我们在游戏中可以把游戏数据按照 XML 的格式标…一、XML 概述
全称可拓展标记语言EXtensible Markup Language
XML 是国际通用的它是被设计来用于传输和存储数据的一种文本特殊格式文件后缀一般为 .xml
我们在游戏中可以把游戏数据按照 XML 的格式标准存储在 XML 文档中再将 XML 文档存储在硬盘上或者传输给远端达到数据持久化的目的
二、XML 基本语法
只要能打开文档的软件都能打开 XML 文件常用的一些打开 XML 文件的方式 系统自带——记事本、写字板 专用 XML 文本编辑器——XMLSpear、STDU XML Editor 等等 通用文本编辑器——Sublime Text 等等 VS Code
XML 格式是一种树形结构的根结点 一创建 XML
直接右键创建文本后缀改为 xml选择自己喜欢的用于编辑 xml 的软件进行文本编辑
二语法规则
注释
!--
!--在其中写明注释内容--开头
!--固定内容代表 xml 的版本以及使用的编码--
?xml version1.0 encodingUTF-8?内容
!--xml 的基本语法就是 元素标签 /元素标签 配对出现--
PlayerInfonamexxx/nameage18/agesextrue/sexlistIntint1/intint2/intint3/int/listInt
/PlayerInfo基本规则 每个元素都必须有关闭标签元素命名规则基本遵照 C# 中变量名命名规则XML 标签对大小写敏感XML 文档必须有根元素特殊的符号应该用实体引用 lt -- 小于gt -- 大于amp -- 和号apos -- 单引号quot -- 引号
三、XML 属性
一属性语法
属性就是在元素标签后面的空格添加的内容 注意属性必须引用引号包裹 可以是单引号也可以是双引号
Friend namexxx age8friend/Friend 如果使用属性记录信息不想使用元素记录信息就可以不写元素
Friend namexxx二属性和元素结点的区别
属性和元素节点只是写法上的区别而已我们可以选择自己喜欢的方式来记录数据
三如何检查语法错误 元素标签必须配对 属性必须有引号 注意命名
或者直接复制到 XML 验证器 | 菜鸟教程 网页上进行验证
注意一般专门编辑 xml 的软件都会有判错功能