XML的严格格式
吸取【xī qǔ】HTML松散格式【gé shì】带来的【de】经验🚌教训🤲,XML一开始🛹就坚持🕕实行"良好的【de】⏲格式【gé shì】"。
我们先🕯看【kàn】HTML的【de】🌪一些语句【jù】😩,这些语句【jù】😩在HTML中随处可见【kě jiàn】:
1.<p>sample
2.<b><i>sample</b></i>
3.<td>sample</TD>
4.<font color=red>samplar</font>
在XML文档中,上述几种语句【zhǒng yǔ jù】😩的【de】🌪语法都是错误的【de】🌪。因为【yīn wéi】:
1.所有的【suǒ yǒu de】🌪标记都【biāo jì dōu】🌺必须要有一个相应的【de】🙈结束标记;
2.所有的【suǒ yǒu de】🌪XML标记都【biāo jì dōu】🌺必须合理嵌套【lǐ qiàn tào】;
3.所有【suǒ yǒu】XML标记都【biāo jì dōu】🌺区分大小写;
4.所有标【suǒ yǒu biāo】记的【de】🌪属性必须用""括起来;
所以上【suǒ yǐ shàng】🏗列语句【jù】🔦在XML中正确🆖的【de】🌪写法是【xiě fǎ shì】
1.<p>sample</p>
2.<b><i>sample</i></b>
3.<td>sample</td>
4.<font color="red">samplar</font>
另外【lìng wài】🛰,XML标记必须遵循下面的【xià miàn de】🚽命名规【mìng míng guī】🐎则:
1.名字中【míng zì zhōng】✖可以包【kě yǐ bāo】含字母💬、数字以及其它字母💬;
2.名字不🥎能以数【néng yǐ shù】🕎字或🔂"_" (下【xià】划线🕌) 开头💍;
3.名字不🥎能以字🏽母 xml (或🔂 XML 或🔂 Xml ..) 开头💍;
4.名字中【míng zì zhōng】✖不能包【bú néng bāo】含空格【hán kōng gé】。
在XML文档中任何的【de】🌪差错,都会得【dōu huì dé】到【dào】🐺同一个【tóng yī gè】结果:网页不能被显示。各浏览器开发商已经【shāng yǐ jīng】达成协议【yì】,对XML实行严格而挑剔的【de】🌪解析【jiě xī】,任何细❗小的【de】🌪错误都会🐆被报告。你可以【nǐ kě yǐ】📚将上面的【de】🌪myfile.xml修改一🏫下【xià】🥨,比如将<email>改为【gǎi wéi】<Email>,然后用IE5直接打♎开myfile.xml,会得到【huì dé dào】🐺一个出💢错信息🌰页面:
<?xml version="1.0" encoding="GB2312"?>
<myfile>
<title>XML轻松学💾习手册【xí shǒu cè】⛴</title>
<author>ajie</author>
<Email>ajie@aolhoo.com</email>
<date>20010115</date>
</myfile>
关键词:XML
阅读本文后您有什么感想? 已有 人给出评价!
- 1
- 1
- 1
- 1
- 1
- 1