xml是用来做什么的

什么是XML

XML全称为 Extensible Markup Language,意思是可扩展的标记语言。XML语法上和HTML比较相似,但HTML中的元素是固定的,而XML的标签是可以由用户自定义的。

W3C在1998年2月发布1.0版本,2004年2月又发布1.1版本,但因为1.1版本不能向下兼容1.0版本,所以1.1没人用。同时,在2004年2月W3C又发布了1.0版本的第三版。

常用的就是1.0版本。

XML应用

用于配置文件

<?xml version="1.0" encoding="UTF-8"?><web-app> <servlet> <servlet-name>Servlet1</servlet-name> <servlet-class>www.baidu.com</servlet-class> </servlet> <servlet-mapping> <servlet-name>Servlet1</servlet-name> <url-pattern>/s1</url-pattern> </servlet-mapping> <servlet> <servlet-name>Servlet2</servlet-name> <servlet-class>www.csdn.net</servlet-class> </servlet> <servlet-mapping> <servlet-name>Servlet2</servlet-name> <url-pattern>/s2</url-pattern> </servlet-mapping> <servlet> <servlet-name>Servlet3</servlet-name> <servlet-class>www.alibaba</servlet-class> </servlet> <servlet-mapping> <servlet-name>Servlet3</servlet-name> <url-pattern>/s3</url-pattern> </servlet-mapping></web-app>

C3P0中的配置文件:

<?xml version="1.0" encoding="UTF-8"?><c3p0-config> <!-- 默认配置,如果没有指定则使用这个配置 默认配置最常用 --> <default-config> <property name="driverClass">com.mysql.jdbc.Driver</property> <property name="jdbcUrl">jdbc:mysql://127.0.0.1:3306/day09_query</property> <property name="user">root</property> <property name="password">root</property> <property name="checkoutTimeout">30000</property> <property name="idleConnectionTestPeriod">30</property> <property name="initialPoolSize">10</property> <property name="maxIdleTime">30</property> <property name="maxPoolSize">100</property> <property name="minPoolSize">10</property> <property name="maxStatements">200</property> <user-overrides user="test-user"> <property name="maxPoolSize">10</property> <property name="minPoolSize">1</property> <property name="maxStatements">0</property> </user-overrides> </default-config></c3p0-config>
  • 用于存储数据
<?xml version="1.0" encoding="UTF-8"?><!-- XML使用 存储一些信息 --><persons version="1.0"> <person id="001" hehe="haha"> <name>猫猫<![CDATA[这里是特殊的,,,...]]]]]></name> <age>18</age> <sex>男</sex> </person> <person id="002" > <name>Washton</name> <age>18</age> <sex>雌</sex> </person> <person id="003" hehe="haha"> <name>狗子</name> <age>3</age> <sex>雄</sex> </person> </persons>

XML语法

文档声明

  1. 文档声明必须为<?xml开头,一?>结束;
  2. 文档声明必须从文档的0行0列位置开始;
  3. 文档声明常见的两个属性
  4. version:指定XML文档版本。必须属性;选择1.0;
  5. encoding:指定当前文档的编码。可选属性,默认值是utf-8;

命名规则

  1. 区分大小写
  2. 不能使用空格,不能使用冒号
  3. 不建议以XML、xml、Xml开头

转义字符

XML中的转义字符与HTML中一样

因为很多符号已经被XML文档结构所使用,所以在元素体或属性值中(ˇˍˇ) 想~使用这些符号就必须使用转义字符,例如 : < > ‘ 、 & 等等

什么是XML?XML有什么用处?xml可以用来做什么?为什么要用xml

CDATA区

任意内容部分可以出现 任意字符,无需转义。

<![CDATA[ 任意内容]]>

原文转载于:https://blog.csdn.net/guo13313/article/details/68953837

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2022年 11月 5日 下午3:22
下一篇 2022年 11月 5日 下午3:23

相关推荐

  • 番号av迅雷,迅雷番号列表

    「Powerful Automation Made Simple」,这是 Workflow 官方的宣传口号,支持众多第三方应用,支持流程自定义,让Workflow 成为自动化流程应…

    2022年 11月 5日
  • 微信账号出售了会有怎么样的后果

    代购、网红、主播等行业兴起 因其行业的特殊性 往往他们的微信账号上 拥有海量的客户资源 如果有一天 号主想要将自己的微信账号卖出变现 这可以吗? 基本案情 医美行业逐渐发展,行业竞…

    综合百科 2023年 3月 15日
  • 高铁司机在哪个车厢

    “今天这张票买得真值 4个火车头拉着我跑!” 好奇的旅客会发现 有时候自己乘坐的 高铁动车有4个车头 ↓↓↓ 来自旅客朋友的疑惑 “重联”是什么意思? 动车组为什么要重联运行? 重…

    2023年 8月 27日
  • 山西舌尖上的中国醋

    有一种味道,叫“妈妈的味道”;有一种情怀,叫“故乡的情怀”。民以食为天,无论岁月如何更替,都改变不了永存心中的那份家的“ 味道”。这种味道一直被封存在记忆深处,历久弥香,一生牵挂。…

    2023年 1月 10日
  • 语文老师整理:近义词顺口溜汇总太全了怎么写

    语文想要得到高分是一件比较困难的事情。很大一部分小学生记忆语文知识靠的方法都是死记硬背,他们并没有真正地理解,很容易记了就忘。 这里,给大家整理了易混近义词口诀,帮助学生掌握这些词…

    2023年 6月 24日
  • 中国移动和积分怎么用

    大家都知道,中国移动每月消费之后会有积分返回到账户里,但是如果你接着问,这些积分可以兑换哪些东西,可能每个人的回答都不尽相同。今天我们就给大家盘点一下,中国移动的积分怎么花才最划算…

    2022年 11月 5日
  • 西安限号,西安市公安局交通管理局关于重污染天气I级应急响应期间实施机动车单双号尾号限行交通管理措施的通告

    西安市公安局交通管理局 关于重污染天气I级应急响应期间实施机动车单双号尾号限行交通管理措施的通告 按照西安市重污染天气应急指挥部办公室《关于将重污染天气橙色预警升级至红色预警的通知…

    综合百科 2023年 12月 27日
  • 飞儿乐队主唱换了吗

    最近飞儿乐队竟然上热搜了,这一上热搜竟然让网友都想起了曾经的时光。飞儿乐队也算是80、90的青春了。当时《我们的爱》《月牙湾》都是超级火的单曲,这支台湾的乐队在内地也刮起了风暴。出…

    2022年 12月 13日
  • 初冬晒太阳 艾灸,向天地借点阳气可以吗

    中医介绍,虽然冬季是一年到头阳气最弱、阴气最盛的时候,冬季补养之时也莫忘记多晒晒太阳,补充阳气,才能达到平衡养生的目的。 向老天借阳气。重点晒4部位 No.1 晒头顶:补阳气 中医…

    2022年 11月 25日
  • 美国电影《贤妻》颠覆对婚姻的认知

    《贤妻》女主角琼恩的丈夫乔是一位文学家,琼恩美丽忠诚,永远都是那么得体,她牺牲了自己的梦想、才华,用一生的时间来辅助丈夫,堪称贤妻,但在诺贝尔文学奖颁奖的前夜,她终于在丈夫面前爆发…

    2022年 12月 30日