1.定义 |
2.应用 |
<address@H_502_29@>@H_502_29@
</address@H_502_29@>@H_502_29@
<book@H_502_29@>@H_502_29@
<author@H_502_29@>@H_502_29@
<name@H_502_29@>@H_502_29@美女</name@H_502_29@>@H_502_29@
</author@H_502_29@>@H_502_29@
<isbn@H_502_29@>@H_502_29@123</isbn@H_502_29@>@H_502_29@
</book@H_502_29@>@H_502_29@
注意:
- 区分大小写
- 正确嵌套
- 元素必须正确关闭
<person@H_502_29@ sex@H_502_29@="female"@H_502_29@>@H_502_29@
<firstname@H_502_29@>@H_502_29@Anna</firstname@H_502_29@>@H_502_29@
<lastname@H_502_29@>@H_502_29@Smith</lastname@H_502_29@>@H_502_29@
</person@H_502_29@>@H_502_29@
<person@H_502_29@>@H_502_29@
<sex@H_502_29@>@H_502_29@female</sex@H_502_29@>@H_502_29@
<firstname@H_502_29@>@H_502_29@Anna</firstname@H_502_29@>@H_502_29@
<lastname@H_502_29@>@H_502_29@Smith</lastname@H_502_29@>@H_502_29@
</person@H_502_29@>@H_502_29@
可以看出,第一个sex是属性,第二个是元素
-声明:
3.小结 |
- xml是指:eXtensible Markup Language
- xml是用DTD(Dynamic Type Definition)来描述数据
- 正确的声明语法
<?xml version="1.0"?>@H_502_29@
<note@H_502_29@>@H_502_29@
<to@H_502_29@>@H_502_29@Tove</to@H_502_29@>@H_502_29@
<from@H_502_29@>@H_502_29@Jani</from@H_502_29@>@H_502_29@
<heading@H_502_29@>@H_502_29@Reminder</heading@H_502_29@>@H_502_29@
<body@H_502_29@>@H_502_29@Don't forget me this weekend!</body@H_502_29@>@H_502_29@
</note@H_502_29@>@H_502_29@
<?xml version="1.0"?>@H_502_29@
<to@H_502_29@>@H_502_29@Tove</to@H_502_29@>@H_502_29@
<from@H_502_29@>@H_502_29@Jani</from@H_502_29@>@H_502_29@
<heading@H_502_29@>@H_502_29@Reminder</heading@H_502_29@>@H_502_29@
<body@H_502_29@>@H_502_29@Don't forget me this weekend!</body@H_502_29@>@H_502_29@
4 . xml文档都必须正确关闭,可以保留空白字符
5. XSL是指:eXtensible Stylesheet Language
6. 正确的引用名为“mystyle.xsl”样式表:
<?@H_502_29@xml@H_502_29@-sytlesheet@H_502_29@ type@H_502_29@=@H_502_29@"text/xsl"@H_502_29@ href=@H_502_29@"mystyle.xsl"@H_502_29@>@H_502_29@