XML的嚴格格局

2022-09-23 11:36:13 字數 1023 閱讀 6152

汲取html疏鬆格局帶來的經驗教訓,xml一開端就保持履行'良好的格局'。

我們先看html的一些語句,這些語句在html中隨處可見:

1.<p>sample

2.<b><i>sample</b></i>

3.<td>sample</td>

4.<font color=red>samplar</font>

在xml文件中,上述幾種語句的語法都是錯誤的。由於:

1.所有的標記都必需要有乙個相應的結束標記;

2.所有的xml標記都必需公平巢狀;

3.所有xml標記都區分大小寫;

4.所有標記的屬性必需用''括起來;

所以上列語句在xml中準確的寫法是

1.<p>sample</p>

2.<b><i>sample</i></b>

3.<td>sample</td>

4.<font color='red'>samplar</font>

另外,xml標記必需遵守下面的命名規矩:

1.名字中可以包含字母、數字以及其它字母;

2.名字不能以數字或'_' (下劃線) 開頭;

3.名字不能以字母 xml (或 xml 或 xml ..) 開頭;

4.名字中不能包含空格。

在xml文件中任何的錯誤,都會得到同乙個成果:網頁不能被顯示。各瀏覽器開發商已經達成協議,對xml履行嚴格而挑剔的解析,任何渺小的錯誤都會被報告。你可以將上面的myfile.xml修正一下,比如將<email>改為<email>,然後用ie5直接開啟myfile.xml,會得到乙個出錯資訊頁面:

<?xml version='1.0' encoding='gb2312'?>

<myfile>

<title>xml輕鬆學習手冊</title>

<author>ajie</author>

<email>[email protected]</email>

<date>20010115</date>

</myfile>

Hive的嚴格模式和非嚴格模式

通過開啟嚴格模式,主要是為了禁止某些查詢 這些查詢可能造成意想不到的壞的結果 目前主要禁止3種型別的查詢 1 分割槽表查詢 在查詢乙個分割槽表時,必須在where語句後指定分割槽字段,否則不允許執行。因為在查詢分割槽表時,如果不指定分割槽查詢,會進行全表掃瞄。而分割槽表通常有非常大的資料量,全表掃瞄...

放大你的格局

有一句話說得好,你的心有多寬,你的舞台就有多大 你的格局有多大,你的心就能有多寬 放大你的格局,你的人生將不可思議 序言故事 有一家庭婦女,一天她買了一件衣服,回頭習慣性地跟鄰居顯擺,卻發現同樣的衣服鄰居比她少花了20元錢,於是她耿耿於懷數天。這人的格局就值20元錢了。有乙個乞丐,整天在街上乞討,對...

共存的儲存格局

縱觀整個安防行業的大格局,無外乎對儲存技術的專研。深圳東日信博科技 最能見證安防行業大發展的老字型大小企業之一,19年的安防行業經驗,就好像今天我們要談論的儲存技術一樣,是一種沉澱,也是一種適時的創新。儲存技術從磁帶錄影到硬碟儲存,從小型化的tf卡儲存到富有科技感的雲儲存。當大資料來襲,儲存技術層出...