XML姒傝堪鍙婂叾瑙勫垯

姒傝堪

XML鐨勫熀鏈蹇�

XML(Extensible Markup Language)鍙墿灞曟爣璁拌瑷�

鍏佽寮�鍙戣�呰嚜鐢卞畾涔夋爣绛撅紝鍙互灏嗘爣绛惧拰鍐呭鏈夋晥鍒嗙

XML涓嶅啀渚ч噸浜庢暟鎹浣曞睍绀猴紝鑰屾槸鏇村鍦板叧娉ㄦ暟鎹浣曚紶杈撳拰瀛樺偍

XML鐨勫簲鐢ㄥ満鏅�

1.XML鎶婃暟鎹粠HTML鍒嗙鍑烘潵

2.绠�鍖栨暟鎹叡浜�

3.绠�鍖栨暟鎹殑浼犺緭

4.绠�鍖栧钩鍙扮殑鍙樻洿

XML鐨勪紭鍔�

1.绠�鍗曟槗鐢ㄧ殑鏍囪璇█

2.涓ユ牸鐨勬牸寮�

3.鏁版嵁閫昏緫鍜屾樉绀洪�昏緫鍒嗙

娉細HTML娉ㄩ噸浜庢樉绀猴紝XML鐫�閲嶄笌鏁版嵁瀛樺偍

XML鏂囨。瑙勫垯

XML鏁翠綋缁撴瀯

1.鏈変笖鍙湁涓�涓牴鍏冪礌

2.鍏冪礌蹇呴』鍚堢悊缁撴潫

3.鍏冪礌涔嬮棿蹇呴』鍚堢悊宓屽

4.鍏冪礌鐨勫睘鎬у繀椤绘湁鍊�

XML澹版槑

瀛楃闆�

1.绠�浣撲腑鏂囷細GBK鎴朑B2312

2.绻佷綋涓枃锛欱IG5

3.瑗挎瀛楃锛欼SO8859-1

4.閫氱敤鐨勫浗闄呯紪鐮侊細Unicode

5.閽堝Unicode鐨勫彲鍙橀暱搴﹀瓧绗︾紪鐮侊細UTF-8

XML鍏冪礌鐨勫熀鏈鍒�

鍚堟硶鏍囩鍚�

1.XML鍏冪礌鐢卞紑濮嬫爣绛惧拰缁撴潫鏍囩缁勬垚锛岀粨鏉熸爣绛炬瘮寮�濮嬫爣绛惧涓�鏉℃枩绾�

2.XML鏂囨。鍖哄垎澶у皬鍐欍�傚洜姝わ紝寮�濮嬫爣绛惧拰缁撴潫鏍囩鍚嶅繀椤荤粷瀵圭浉鍚屽ぇ灏忓啓涔熻瀹屽叏涓�鑷�

3.鏍囩鍚嶅彲浠ュ瓧姣�(鍖呮嫭闈炶嫳鏂囧瓧绗�)銆佹暟瀛椼�佷笅鍒掔嚎(_)\涓垝绾�(-)銆佸啋鍙�(:)鍜岀偣鍙�(.)缁勬垚锛屼絾涓嶈兘浠ユ暟瀛椼�佷腑鍒掔嚎鍜岀偣鍙峰紑澶�

4.鏍囩鍚嶄笉鑳藉寘鎷�<銆�>銆�,銆�$绛夌鍙�

5.鏍囩鍚嶄腑灏介噺涓嶈鍑虹幇鑻辨枃鍐掑彿":",闄ら潪鏄湪浣跨敤鍚嶅瓧鎺т欢

6.鏍囩鍚嶄笉鑳戒互瀛楃"xml"(鎴栬�匵ML銆乆ml绛変换鎰忓ぇ灏忓啓缁勫悎寮�濮�)

7.鏍囩鍚嶄笉鑳藉寘鍚┖鏍�

宓屽瀛愬厓绱�

XML鍏佽鏃犻檺娣卞害宓屽瀛愬厓绱狅紝鍙淇濊瘉鍏冪礌涔嬮棿鍚堢悊宓屽鍗冲彲

XML鍏冪礌鍙互宓屽澶氫釜閲嶅悕鐨勫瓙鍏冪礌锛岃繖澶氫釜鍏冪礌涔嬮棿鏄湁搴忕殑

绌哄厓绱�

XML鍏佽浣跨敤绌哄厓绱犺娉曪紝绌哄厓绱犱笉鍙帴鍙楀瓙鍏冪礌锛屼篃涓嶅彲鎺ュ彈瀛楃涓插唴瀹�

绌哄厓绱犲拰鍐呭涓虹┖鐨勫厓绱犲苟涓嶇浉鍚�

<鏍囩 /> 绌哄厓绱�

<鏍囩>鍐呭涓虹┖鐨勫厓绱�

瀛楃鏁版嵁

寮�濮嬫爣绛惧拰缁撴潫鏍囩涔嬮棿鐨勬枃鏈彲浠ユ槸浠讳綍Unicode瀛楃锛屽苟涓斿叾闂寸殑浠讳綍瀛楃閮藉皢蹇犲疄鍦颁紶閫掔粰XML澶勭悊绋嬪簭

鐗规畩瀛楃锛�<锛�&绛�

澶勭悊鏂瑰紡锛�

1.浣跨敤瀹炰綋寮曠敤

瀹炰綋寮曠敤

涓轰簡姝g‘澶勭悊XML鏂囨。涓殑鐗规畩瀛楃锛孹ML鍏佽浣跨敤瀹炰綋鏉ヨ〃绀鸿繖浜涚壒娈婂瓧绗ML棰勮浜�5涓疄浣撳紩鐢紝濡傝〃锛�

2.浣跨敤CDATA鏍囪

鍦ㄧ壒娈婃爣璁癈DATA涓嬶紝鎵�鏈夌殑鐗规畩瀛楃锛岀敋鑷虫槸鏈夋晥鐨勫厓绱犻兘灏嗚褰撴垚绠�鍗曞瓧绗﹀鐞嗐��

瀹炰綋寮曠敤涔熶細澶卞幓浣滅敤锛屽彉鎴愮函鏂囨湰

璇硶锛�

娉ㄩ噴锛�

XML鏂囨。杩樺彲浠ュ姞鍏ヨВ閲婄敤鐨勫瓧绗︽暟鎹紝杩欎簺瑙i噴鐢ㄧ殑瀛楃涓蹭笉浼氳XML瑙f瀽鍣ㄥ鐞嗐�傝繖浜涜В閲婄敤鐨勬枃鏈负娉ㄩ噴

璇硶锛�

娉ㄦ剰锛�

1.涓嶈鎶婃敞閲婃斁鍦ㄦ爣绛句箣鍐咃紝鍚﹀垯锛岃鏂囨。涓嶆槸涓�涓牸寮忚壇濂界殑XML鏂囨。

2.涓嶈鎶婃敞閲婃斁鍦╔ML澹版槑涔嬪墠锛孹ML澹版槑搴旇姘歌繙澶勪簬XML鏂囨。鐨勭涓�琛�

3.涓嶈鍦ㄦ敞閲婁腑浣跨敤鍙屼腑鍒掔嚎(--)

聽聽聽聽

3绉嶆崲琛岀

1.Windows骞冲彴锛氬洖杞︾锛圕R锛夊拰鎹㈣绗︼紙LF锛夌殑缁勫悎瀛樺偍鎹㈣

2.UNIX鍜孡inux骞冲彴锛氫互鎹㈣绗︼紙LF锛夊瓨鍌ㄦ崲琛�

3.Macintosh骞冲彴锛氫互鍥炶溅绗︼紙CR锛夊瓨鍌ㄦ崲琛�

XML缁熶竴鎹㈣绗︼紙LF锛夊瓨鍌ㄦ崲琛�

DTD鏂囨。

涓�绉嶆枃妗g害鏉�

銆�>

鍐欏湪鏂囨。涓婃柟

鍛藉悕绌洪棿

璇硶锛歺mlns[:prefix]="鍛藉悕绌洪棿瀛楃涓�"

鐗瑰緛:鍚嶅瓧寰堥暱锛堝懡鍚嶇┖闂村線寰�鏄竴涓粷瀵圭殑URL鍦板潃锛�

鍚嶅瓧閲屽線寰�鍖呭惈鑻辨枃鍐掑彿銆佹枩绾跨瓑鐗规畩瀛楃

娉細

灞炴�т娇鐢ㄥ懡鍚嶇┖闂达細閫氬父鎯呭喌涓嬶紝鐢变簬灞炴�ф槸灞炰簬鏌愪釜鍏冪礌鐨勶紝鍥犳寰堣嚜鐒跺湴璁や负灞炴�ф�绘槸灞炰簬瀹冩墍鍦ㄥ厓绱犳墍澶勭殑鍛藉悕绌洪棿锛屼竴鑸棤闇�涓撻棬涓哄睘鎬ф寚瀹氬懡鍚嶇┖闂�

鍛藉悕绌洪棿

你可能感兴趣的:(XML姒傝堪鍙婂叾瑙勫垯)