• ÈÈÃűêÇ©

µ±Ç°Î»ÖÃ: Ö÷Ò³ > º½¿Õ×ÊÁÏ > ¼ÆËã»ú >

ʱ¼ä:2010-08-09 13:05À´Ô´:À¶Ìì·ÉÐз­Òë ×÷Õß:admin
ÆØ¹ą̂ ×¢Òâ·ÀÆ­ ÍøÆØÌìèµê¸»ÃÀ½ðÊ¢¼Ò¾ÓרӪµê¿ÓÃɹկ­ÆÛÕ©Ïû·ÑÕß

ÊöºÍ½¨Ä££¬ËüÃÇÄܹ»Ö§³Ö´«Í³Ó¡Ë¢Ä¿Â¼µÄËùÓй¦ÄÜ¡£¶ÔÓÚÄÇЩֻÄÜÔÚI n t e r n e tÉÏ×öµ½µÄµç×ÓÉÌÎñ
¹¦ÄÜ£¬ÕâЩ½«³ÉΪÆäʵÏֵĻù´¡¡£
Äã¿ÉÒÔÔÚh t t p : / / w w w. w 3 . o rg / X M LÕÒµ½XML 1.0ÍÆ¼ö±ê×¼£¨ ºÍÆäËûÐÅÏ¢£©¡£ÔÚ
http://www.xml.com/axml/axml.html»¹ÓÐÒ»¸ö¸Ã±ê×¼µÄ´ø×¢Ê͵İ汾¡£
2.1 ±ê¼ÇÓï·¨
X M L±ê¼Ç¸ºÔðÌṩºÍÃèÊöÒ»¸öX M LÎļþ»òÊý¾Ý°ü£¨Ò²¾ÍÊÇ´ó¼ÒËùÊìÖªµÄX M LʵÌ壩µÄÄÚÈÝ
½á¹¹¡£ËüÃÇÓɽ綨ÄÚÈݵIJ»Í¬²¿·ÖµÄ±ê¼Ç£¨ t a g£©×é³É£¬
¸ºÔðÌṩµ½ÌØÊâ·ûºÅºÍÎı¾ºêµÄÒýÓ㬻òÕß½«ÌØÊâÖ¸
Áî´«µÝ¸øÓ¦ÓÃÈí¼þ£¬ÒÔ¼°°Ñ×¢ÊÍ´«µÝ¸øÎĵµ±à¼­Æ÷¡£
ÏàÐÅÄãÃǶÔH T M LÔªËØµÄ±ê¼ÇÒѾ­ºÜÊìϤÁË£¨²Î
¼ûͼ2 - 1£©¡£
X M LÔªËØµÄ½á¹¹ÓëH T M L»ù±¾Ïàͬ£¬X M LҲͬÑù
ʹÓüâÀ¨ºÅÀ´½ç¶¨±ê¼Ç—ÒÔСÓںţ¨ <£©Æðʼ¡¢´ó
Óںţ¨>£©½áβ¡£µ«¶þÕßµÄÏàͬµãÒ²¾Í½ö´Ë¶øÒÑ¡£
ÓëH T M L²»Í¬£¬¼¸ºõËùÓеÄX M L±ê¼Ç¶¼ÊÇ´óСдÃô¸ÐµÄ£¬ÆäÖаüÀ¨ÔªËصıê¼ÇÃûºÍÊôÐÔ
Öµ£»Ò²¾ÍÊÇ˵£º
Ö®ËùÒÔ´óСдÃô¸Ð£¬Ö÷ÒªÊÇÂú×ãX M L¹ú¼Ê»¯µÄÉè¼ÆÄ¿±êºÍ¼ò»¯´¦Àí¹ý³ÌµÄÐèÒª¡£´ó¶àÊý·Ç
Ó¢ÓïÓïÑÔ²¢²»°Ñ×Öĸ±í·Ö³ÉÈô¸ÉÖÖд·¨£¬£¨¼´Ê¹ÊÇÂÞÂí×Ö·û£©Ðí¶à×Öĸ¿ÉÄÜҲûÓжÔÓ¦µÄ´óд»ò
Сд¡£ÀýÈ磬ÔÚ·¨ÓïÖГ 甾Ͳ»Ò»¶¨ÊÇ“ 産¨Ò²¿ÉÒÔÊÇ“C”£©¡£Ï£À°×Öĸ“Î÷¸ñÂí”Ö»ÓÐÒ»¸ö
´óдÐÎʽ£¬µ«È´ÓÐÁ½¸öСдÐÎʽ£»°¢À­²®ÓïÔò¶Ôÿһ¸ö×ÖĸʹÓöàÖÖÐÎʽµÄд·¨£»µÈµÈ¡£ºÏ²¢
д·¨»á´æÔÚÐí¶àȱÏÝ£¬ÓÈÆäÊǶÔÓÚ·ÇA S C I IÂë¸üÊÇÈç´Ë£¬¶øX M LµÄÉè¼ÆÕßÃÇ´ó¶àÑ¡Ôñ±ÜÃâÕâЩ
ÎÊÌâ¡£
ÏÂÃæÈÃÎÒÃÇ¿´Ò»¿´X M LÊÇÈçºÎÂú×ã¹ú¼Ê»¯µÄÐèÒªµÄ¡£
2.1.1 ×Ö·û
ÓÉÓÚX M LÊÇÒªÔÚÈ«Çò·¶Î§ÄÚʹÓõģ¬ËùÒÔ²»ÄܾÖÏÞÓÚ7λµÄA S C I IÂë×Ö·û¼¯¡£X M LÖ¸¶¨µÄ×Ö
񈬀
ÊôÐÔ
ÔªËØ
ÄÚÈݱê¼Ç
ͼ2-1
·û¾ùÔÚ1 6λµÄUnicode 2.1×Ö·û¼¯£¨²Î¼ûh t t p : / / w w w. u n i c o d e . o rg—ËüĿǰÓëISO/IEC 10646ÊÇÒ»
Öµė²Î¼ûh t t p : / / w w w. i s o . c h£©Öж¨Òå¡£ÕâЩ¶¼ÊÇÏà¶Ô½Ïеıê×¼£¬¶øÇÒµ±½ñÊÀ½ç»¹ÓÐÐí¶àÎÄ
×ÖûÓбàÈëͳһÂëµ±ÖС£µ«ÊÇ£¬ÓÉÓÚËü±»Éè¼ÆÎª´ó¶àÊýÏÖ´æ×Ö·û±àÂëµÄ³¬¼¯£¬ËùÒÔÒÅÁôµÄÄÚÈÝ
ÏòͳһÂëµÄת»»Ò²ÊǼòµ¥Ö±¹ÛµÄ¡£ÀýÈ磬°ÑA S C I IÂëת»»³ÉͳһÂëÖ»ÐèÒª°Ñ1 6λ×Ö·ûµÄǰ8λÌî
³äΪ0£¨¶ø±£Áôºó8룩¼´¿É¡£
¼ÆËã»ú×Ö·ûÊ·ÉÏ»¹ÓÐÒ»¶Î¹ØÓÚÁ¬×Ö·ûµÄС²åÇú£¨ÀýÈçÓë´Ó¸÷ÀàÅŰæÏµÍ³¼Ì³Ð¶øÀ´µÄ“ f i”»ò
“ff”×Ö·û×éºÏ£©£¬´ËÍ⻹ÓÐÔçÆÚ¶ÔÈÕÎÄ´¦ÀíµÄ³¢ÊÔËù²ÉÓõē°ë¿íƬ¼ÙÃû”¡£ËäÈ»ÕâÐ©ÆæÌ¸¹ÖÂÛ
¶¼°üº¬½øÁËͳһÂë±ê×¼£¬µ«²¢²»¹ÄÀø´ó¼ÒʹÓ×ÀýÈçÁ¬×Ö·û¾Í²»ÊÇÕæÕýµÄ×Ö·û£¬ËüÃÇÖ»ÊÇij
ÖÖÐÎʽµÄÓ¡Ë¢Ñùʽ£¬Äܹ»ÒÔ×îºÃµÄ·½Ê½´¦ÀíÎı¾ÏÔʾ£¬µ«²¢²»Ç¶Èëµ½Îı¾Êý¾ÝÖС£
·ÃÎÊÓÉJukka KorpelaÖÆ×÷µÄÒ³Ãæh t t p : / / w w w. h u t . f i / u / j k o r p e l a / c h a r s . h t m l£¬¿ÉÒÔ¿´µ½¹ØÓÚ×Ö·û
±àÂëÎÊÌâµÄÒ»¸öºÜºÃµÄ½éÉÜ¡£
ºÏ·¨µÄX M L×Ö·û°üÀ¨Èý¸öASCII C0¿ØÖÆ·û£¬ËùÓÐÆÕͨµÄA S C I I¿ÉÏÔʾ×Ö·û£¬ÒÔ¼°ËùÓÐÆäËû
ͳһ´úÂë×Ö·ûÖµ£¨ÓÃÊ®Áù½øÖƱíʾ£©£¬¿É²Î¼û±í2 - 1¡£
±í2 - 1
×Ö·ûÖµ£¨Ê®Áù½øÖÆ£© ÃèÊö
0 9 Ë®Æ½ÖÆ±í·û£¨ H T£©
0 A »»ÐУ¨L F£©
0 D »Ø³µ£¨C R£©
20 .. 7E A S C I IÏÔʾ×Ö·û
80 .. D7FF ͳһ´úÂë×Ö·û£¨°üÀ¨“ L a t i n - 1”£©
E000 .. F8FF “˽ÓÐÇøÓò”
F900 .. FFFD C J K£¨ÖÐÈÕº«£©¼æÈݵÄÏóÐÎÎÄ×Ö
10000 .. 10FFFF ´ýÓü¯ºÍ“¸ß¶È˽ÓÐÇøÓò”
ͳһ´úÂëÖаüº¬Ò»¸öÊýÁ¿³¬¹ý137 000µÄ×Ö·û¼¯ºÏÓÃÓÚÓ¦ÓóÌÐòÌØ¶¨×Ö·û£¬Ëü±»³Æ×÷“±£Áô
ÇøÓò”¡£µ±È»£¬Ê¹ÓÃÕâЩ˽ÓÐ×Ö·û½øÐÐÈκÎX M LÊý¾ÝµÄ½»»»¶¼ÐèÒª¾ÍÕâЩ×Ö·ûµÄ½âÊ͵¥¶À´ï³ÉÒ»
Ö£¬ËùÒÔͳһ´úÂëµÄÕâ¸ö²¿·Ö²»Ó¦¸ÃÔÚX M LÊý¾Ý¶ÔÏóÖÐʹÓã¬ÒòΪËüÃÇÐèÒªÔÚÏ൱¹ãµÄ·¶Î§ÄÚ
½øÐн»»»¡£
2.1.2 ̟̞
ÔÚX M LÖÐʹÓõĽṹ¼¸ºõ×ÜÊDZ»ÃüÃûµÄ¡£ËùÓÐX M LÃüÃû¶¼±ØÐèÒÔ×Öĸ¡¢Ï»®Ïߣ¨ _£©»òð
ºÅ£¨:£©¿ªÍ·£¬ºóÃæ¸ú×ŵÄÊÇÓÐЧÃüÃû×Ö·û¡£ÓÐЧÃüÃû×Ö·û³ýÁËÇ°ÃæµÄÄÚÈÝ£¬»¹°üÀ¨Êý×Ö¡¢Á¬×Ö
·û£¨-£©¡¢¾äµã£¨.£©¡£ÔÚʵ¼ÊÓ¦Óõ±Öв»Ó¦¸ÃʹÓÃðºÅ£¬³ý·ÇÊÇÓÃ×÷ÃüÃû¿Õ¼äµÄ·Ö¸ô·û£¨²Î¼ûµÚ7
Õ£©¡£¼Çס×Öĸ²¢·Ç¾ÖÏÞÓÚA S C I IÂëÊǷdz£ÖØÒªµÄ£¬ÒòΪ²»ËµÓ¢ÓïµÄÈËÃÇ¿ÉÒÔ°Ñ×Ô¼ºµÄÓïÑÔÓÃÔÚ
±ê¼Çµ±ÖС£
X M L¹æ·¶»¹¶¨ÒåÁËÒ»ÖÖÃû½ÐÃüÃûÁîÅÆ£¨ name token£¬Í¨³£ËõдΪn m t o k e n£©µÄÏà¹Ø¹ÛÄ
Ëü¿ÉÒÔÊÇÃüÃû×Ö·ûµÄÈÎÒâ×éºÏ¶øÃ»ÓдÊÊ××ÖĸµÄÈκÎÏÞÖÆ¡£³ýÁËËüÄܹ»Ê¹ÓÃÔÚÊôÐÔÖµ
µÚ2ÕÂXML Ó﷨ʹÓÃ21
ÏÂÔØ
£¨ºóÃæ½«½éÉÜ£©ÖÐÕâ¸öÎÊÌ⣬ÎÒÃDz»ÏëÔÚ±¾Õ¹ý¶àµØÌÖÂÛÃüÃûÁîÅÆ£¬µ«Êǵ±ÎÒÃÇÔÚÏÂÒ»ÕÂ
¿ªÊ¼ÌÖÂÛÓÐЧXMLÎĵµÊ±£¬ËüÃǾͱäµÃºÜÖØÒªÁË¡£
ÔÚÃüÃû·½ÃæÁíÒ»¸öÏÞÖÆÊÇËüÃDz»ÄÜÓÉ×Ö·û´®“ x m l”¡¢“X M L”»òÈκÎÒÔ´Ë˳ÐòÅÅÁеÄÕâÈý
¸ö×ÖĸµÄ¸÷Àà×éºÏ£¨ÀýÈç“ x M L”»ò“X m l”£©¿ªÍ·¡£W 3 C±£Áô¶ÔÒÔÕâÈý¸ö×Öĸ¿ªÍ·µÄÃüÃûµÄʹ
ÓÃȨ¡£
ÏÂÃæ¾ÍÊÇһЩºÏ·¨µÄÃüÃû£º
×¢ÒâǰÁ½¸öÃüÃû²¢²»µÈͬ—ÕâÒ»µãÎÒÃÇÇ°ÃæÒѾ­ÌÖÂÛ¹ý£¬ X M LµÄÃüÃûÊÇ´óСдÃô¸ÐµÄ¡£
µÚÈý¸öÊÇʹÓý¨ÒéµÄÃüÃû¿Õ¼ä·Ö¸ô·û£¨Ã°ºÅ£©µÄµäÐÍÀý×Ó—ÔÚµÚ7ÕÂÄã¿ÉÒÔÁ˽⵽¹ØÓÚÃüÃû¿Õ
¼äµÄ¸ü¶àÐÅÏ¢¡£×îºóÁ½¸öÀý×ÓÌáÐÑ´ó¼Ò×¢ÒâÏ£À°ÓïºÍ·¨ÓïͬӢÓïÒ»Ñù£¬¶¼¿ÉÒÔÓÃ×÷X M LµÄÃüÃû¡£
ÏÂÃæÊÇһЩ·Ç·¨µÄÃüÃû£º
Í·Á½¸öÀý×Ó¿ªÍ·Ê¹ÓõÄ×Öĸ£¨“-”ºÍ“4”£©ËäÈ»ÊǺϷ¨µÄÃüÃû×Ö·û£¬µ«×÷ΪÊ××ÖĸȴÊÇ·Ç·¨
µÄ¡£µÚÈý¸öºÍµÚËĸöÀý×ÓµÄ×Ö·û¸ù±¾¾ÍÊÇ·Ç·¨×Ö·û£¨“$”ºÍÉÏ±ê“ 2”£©¡£×îºóÁ½¸öÀý×ÓÎ¥·´ÁË
“x m lÊDZ£Áô×Ö·û”µÄÏÞÖÆ£¨µ±È»£¬Èç¹ûËüÃÇÊÇÓÉW 3 C¶¨ÒåµÄÔòÊÇÁíÍâÒ»»ØÊÂÁË£©¡£ÔÚÕâÖÖÇé¿ö»ò
¡¡
Öйúº½¿ÕÍø www.aero.cn
º½¿Õ·­Òë www.aviation.cn
±¾ÎÄÁ´½ÓµØÖ·£ºXML¸ß¼¶±à³ÌÉÏ(10)