我是靠谱客的博主 柔弱洋葱,最近开发中收集的这篇文章主要介绍XML简单基础详解(I),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述


活动地址:CSDN21天学习挑战赛

学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您:
想系统/深入学习某技术知识点…
一个人摸索学习很难坚持,想组团高效学习…
想写博客但无从下手,急需写作干货注入能量…
热爱写作,愿意让自己成为更好的人…

 

1、什么是XML

 以上便是一串标准的XML代码

  1. XML指的是,可拓展性标记语言
  2. XML被发明的目的是传输和存储数据,而不是显示数据
  3. XML的标签必须自定义,但在写标签名时一定要有含义

看着这串代码,大佬们是否觉得和学过的某些语言有相似之处。

没错,XML与HTML十分相近,都是由标签包围。

但二者又有些许不同

  1. 在HTML中的标签都是固定的,例如<a>、<href>、<b>等等。但XML中的标签均是可以自定义的,像图片中的<weather>、<temp>等等
  2. HTML被发明的目的则是显示数据
  3. HTML的语法要求不是很严格,但XML的要求极其严格!

所以XML是W3C推举使用的数据传输格式。

2、XML语法

1、必须有根节点

在XML中,标签虽说可以任意编辑,但是在整篇代码的开头和末尾,必须要有一个根标签。

<root>
<czl>陈之琳</czl>
<sdl>一看就是大佬</sdl>
<mtf>头发都没几根</mtf>
</root>

如上述代码中的<root>、</root>

2、头声明可有可无

在HTML或PHP中头声明都是一个必不可少的存在,但在XML中

<?xml version =1.0 encoding = "utf-8">

的存在感就不会显得那么强,因为在XML中,没有头声明在语法上并没有什么错误可言,但建议书写。

3、所有XML标签都必须是成对标签

4、标签名大小写敏感

5、标签不能交叉,例如

<aa>adsc<cc>ajschkl<aa>igugbi<cc>

6、XML中的注释和HTML中相同

<!--dd-->

最后

以上就是柔弱洋葱为你收集整理的XML简单基础详解(I)的全部内容,希望文章能够帮你解决XML简单基础详解(I)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部