XML学习笔记二

前端之家收集整理的这篇文章主要介绍了XML学习笔记二前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
1、XML第一行:
<?xml version = "1.0"encoding = "utf-8" standalone = 'yes'?> 住:红色部分顺序不能换
<?处理指令必须要顶格写,不能加Tab或空格
2、XML元素可以具有属性属性的形式为:
属性名 = “属性值”, 比如:<student gender="male" isHandsome="true">
多个属性之间使用空格分开。
3、 标签的名字严格区分大小写
4、<?xml-stylesheet type="text/css" href="hello.css" ?> 使用样式使XML内容与展现形式的分离。
5、 XML注释:示例,<!-- 注释 -->。注释不能嵌套,只有一种注释方式。
不要吧注释放在标记中间,可以在任何标记外的任何地方放注释。
6、<score/>简写开始与结束
等同于<score></score>
7、一个属性在一个元素上只能出现一次。
8、实体:
作用:避免重复输入
XML:预定义实体
实体 符号
&lt; <
&gt; >
&amp; &
&quot; "
&apos; '

自定义实体:
<!DOCTYPE 跟元素[
<!ENTITY 实体名 "实体内容">
]>

引用已定义的实体:
&实体名;
例子:
<?xml version="1.0"?>
<!DOCTYPE company[
<!ENTITY school "中科院大学">
<!ENTITY address "北京">

]>
<company>
<name> &school;</name>
<address>&address;</address>
</company>

9、CDATA
<?xml version='1.0'?>

<root>

<![CDATA[
<HELLO>
<WORLD>

]]>

<subroot>

</subroot>

</root>
10、元素语法:
  • 名称可以包含字母、数字或者其它字符
  • 名称不能以数字开头
  • 不能以XML/xml/Xml/...开头
  • 名称中不能含空格
  • 名称中不能含冒号(注:冒号留给命名空间使用)
原文链接:https://www.f2er.com/xml/296807.html

猜你在找的XML相关文章