xml指可擴充套件標記語言,類似html,它被設計用於描述資料。在企業開發中經常使用它作為配置檔案。
xml標籤沒有被預定義,需要使用者自行定義標籤
語法:
<?xml varsion = "版本號" encoding = "編碼方式"?>
宣告時必須在文件的第一行擴充套件:
當出現亂碼時,存和取使用的碼表可能不統一
1,空格換行規則
主體內容中出現的空格和換行不會被忽略,而會被當作原始內容處理。
2,元素命名規範
1,嚴格區分大小寫
2,只能以字母或下劃線開頭
3,不能以xml等開頭,它作為保留字
4,名稱字元間不能有空格或製表符
5,名稱字元間不能使用冒號
3,cdta區
cdta(character data)字元資料,把標籤轉化成普通內容
xml中編寫乙個文件來約束乙個xml的書寫規範,約定檔案出現的元素,屬性以及元素的順序和個數,而這個文件被稱為約束,
1,格式良好的xml:遵循xml語法的xml
2,有效的xml:遵循xml約束文件的xml
3,dtd編寫位置
3-1,在xml文件中直接定義
3-2,作為單獨的文件進行編寫
4,引入dtd
1,宣告xml元素
語法:使用規則
(#pcdata):指示元素的主體內容只能是普通文字符號說明empty:指示元素主體為空
any:指示元素主體內容為任意型別
(子元素):指示元素中包含子元素
「,」: 子元素逗號分開,按照宣告順序編寫xml2,定義xml屬相「|」: 子元素豎槓分開,說明任選其一
「+」: 表示至少出現一次
「*」: 表示可有可無,一次或多次
「?」: 表示可有可無,有也只能一次
無符號: 表示必須且只能出現一次
語法:
設定說明
#required:表示該屬性必須出現屬性型別#fied:表示屬性取值為乙個固定值
直接值:表示屬性的取值為該預設值
cdta:表示屬性取值為普通的文字字串id:表示屬性的取值不能重複
javascript 語言技巧
1 使用 它比較不會型別轉換,速度要比 快 1 1 false 1 1 true 2 typeof 一元操作符,用於以字串的形式返回變數的資料型別 typeof null array date 都返回object 這樣在判斷變數變形時會有問題,可用 object.prototype.tostring...
C語言基礎04
複習 1 資料型別 signed char 1 hhd 128 127 signed short 2 hd 32768 32767 signed int 4 d 正負20億 signed long 4 ld signed long long 8 lld 9天開頭的19位數 unsigned char...
C語言 作業04
問題 答案 這個作業屬於哪個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 學會並熟練掌握語句for的迴圈結構使用 這個作業在那個具體方面幫助我實現目標 完成pta作業及熟悉了解for,sum,item等的使用 參考文獻 1.1求平方與倒數的部分序列和 1.1.1 資料處理 使用多個...