ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

XML

2022-09-11 19:00:27  阅读:228  来源: 互联网

标签:XML 文件 xml 标签 文档 11


XML概述

  • XML是可扩展标记语言(eXtensible Markup Language)的缩写,它是一种数据表示格式,可以描述非常复杂的数据结构,常用于传输和存储数据。
<?xml version="1.0" encoding="UTF-8"?>
<data>
    <sender>张三</sender>
    <receiver>李四</receiver>
    <src>
        <addr>北京</addr>
        <date>2022-11-11 11:11:11</date>
    </src>
    <current>武汉</current>
    <dest>广州</dest>
</data>

XML的几个特点和使用场景

  • 一是纯文本,默认使用UTF-8编码;而是可嵌套;
  • 如果把XML内容存为文件,那么它就是一个XML文件。
  • XML的使用场景:XML内容经常被当成消息进行网络传输,或者作为配置文件用于存储系统的信息。

XML的创建

  • 就是创建一个XML类型的文件,要求文件的后缀名必须使用xml,例如HelloWorld.xml

XML的语法规则

  • XML文件的后缀名为:xml
  • 文档声明必须是第一行
<?xml version="1.0" encoding="UTF-8"?>
version:XML默认的版本号码、该属性是必须存在的。
encoding:本XML文件的编码

XML的标签(元素)规则

  • 标签由一对尖括号和合法标识符组成<name></name>,必须存在一个根标签,有且只能有一个。
  • 标签必须成对出现,有开始,有结束:<name></name>
  • 特殊的标签可以不成对,但是必须有结束标记,如:<br/>
  • 标签中可以定义属性,属性和标签名空格隔开,属性必须用引号引起来<student id="1"></student>
  • 标签需要正确的嵌套

文档约束

什么是文档约束

  • 文档约束:是用来限定XML文件中的标签以及属性该怎么写。一次强制约束程序员必须按照文档约束的规定来编写xml文件。

文档约束的分类

  • DTD
  • schema

标签:XML,文件,xml,标签,文档,11
来源: https://www.cnblogs.com/maplerain/p/16683844.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有