ΪʲôʹÓà XML£¿
Web ʹÎÒÃÇÄܹ»ÓëÈκεط½µÄÈκÎÈËͨѶ¡£¹ã·º½ÓÊܵıê×¼£¨Õâ¶ÔÍêȫʹÓà Web µÄDZÁ¦ÊÇÖÁ¹ØÖØÒªµÄ£©ÔÊÐí Web ÔÚ¶àÖÖ½»»¥²Ù×÷µÄ¼¼Êõ²ãÉÏͨѶ¡£Ò»¸öÖØÒª²ãÊÇ¿ÉÊÓ»¯ÏÔʾºÍÓû§½çÃ棬ÀýÈç HTML¡¢GIF ºÍ JScript(TM) Ö®ÀàµÄÏÖÓбê×¼¡£ÕâЩ±ê×¼ÔÊÐí´´½¨Ò»´ÎÒ³Ã棬²¢ÇÒÔÚ²»Í¬Ê±¼äÏòÖÚ¶à½ÓÊÕÕßÏÔʾ¡£
¾¡¹Ü¿ÉÊÓ»¯ºÍÓû§½çÃæ±ê×¼ÊDZØÒª²ã£¬µ«ËüÃDz¢²»×ãÒÔ±íʾºÍ¹ÜÀíÊý¾Ý¡£µ±Ç°£¬Internet Ö»ÊÇÎı¾ºÍͼƬµÄ·ÃÎÊýÌå¡£²¢Ã»ÓÐÖÇÄÜËÑË÷¡¢Êý¾Ý½»»»¡¢×ÔÊÊÓ¦±íʾºÍ¸öÈË»¯µÄ±ê×¼¡£Internet ±ØÐ볬³öÉèÖÃÐÅÏ¢·ÃÎʺÍÏÔʾ±ê×¼µÄÏÞÖÆ¡£Internet ±ØÐëÉèÖÃÐÅÏ¢Àí½â±ê×¼£¨±íʾÊý¾ÝµÄͨÓ÷½Ê½£©£¬ÒÔ±ãÈí¼þÄܹ»¸üºÃµØËÑË÷¡¢Òƶ¯¡¢ÏÔʾºÍ´¦ÀíÉÏÏÂÎÄÖÐÒþ²ØµÄÐÅÏ¢¡£ÓÉÓÚ HTML ÊÇÒ»ÖÖÃèÊöÈçºÎ±íʾ Web Ò³µÄ¸ñʽ£¬ËùÒÔ HTML ²¢²»ÄÜÍê³ÉÒÔÉÏ´¦Àí£»HTML ²¢²»±íʾÊý¾Ý¡£ÀýÈ磬HTML ²»ÄÜ£º
ÏòÒ½ÉúÌṩ½«´¦·½·¢Ë͵½Ò©¼ÁʦµÄ±ê×¼·½Ê½¡£
ÔÊÐíҽҩʵÑéÊÒÒÔËùÓнÓÊÕÕß¾ùÄÜ·ÖÎöµÄ¸ñʽ·¢±íͳ¼ÆÐÅÏ¢¡£
ÒÔËùÓнÓÊÜÕß¾ùÄܽâÂëºÍ´¦ÀíµÄ±í¸ñÃèÊöµç×ÓÖ§¸¶¡£
ÌṩËÑË÷·¨ÂÉͼÊé¹ÝÖÐÓйØijһÖ÷ÌâµÄËùÓÐËßËÏÎĵµµÄ±ê×¼·½Ê½¡£
Ö¸¶¨ÒÔºÎÖÖ·½Ê½´«Ë͹«Ë¾Ä¿Â¼ÖеÄÐÅÏ¢£¬ÒÔ±ãÏúÊÛÈËÔ±¿ÉÒÔÍÑ»ú¹¤×÷¡¢Ïò¿Í»§ÏÔʾĿ¼¡¢½ÓÊܶ¨µ¥²¢ÒÔ±ê×¼¸ñʽÉÏÔØÕâЩ¶¨µ¥¡£
¼ò¶øÑÔÖ®£¬¾¡¹Ü HTML ÌṩÁËÓÃÓÚÏÔʾµÄ·á¸»¹¤¾ß£¬µ« HTML ²¢Ã»ÓÐÌṩÈκλùÓÚ±ê×¼µÄ¹ÜÀíÊý¾ÝµÄ·½Ê½¡£
ÕýÈçÊýÄêÇ°ÓÃÓÚÏÔʾµÄ HTML ±ê×¼À©Õ¹ÁË Internet Ò»Ñù£¬Êý¾ÝÏÔʾ±ê×¼ÒཫÀ©Õ¹ Internet¡£ Êý¾Ý±ê×¼½«ÊÇÉÌÒµ½»Òס¢¹«²¼¸öÈËϲ°®µÄÅäÖÃÎļþ¡¢×Ô¶¯Ð×÷ºÍÊý¾Ý¹²ÏíµÄ¹¤¾ß¡£½«ÒԴ˸ñʽ±àдҽÁƼǼ¡¢ÖÆÒ©Ñо¿Êý¾Ý¡¢°ëµ¼Ì岿¼þͼÒÔ¼°²É¹º¶¨µ¥¡£Õ⽫¿ª´´ÖÚ¶àÐÂÓÃ;£¬ÕâЩÐÂÓÃ;¾ù»ùÓÚÔÚ Web Éϵ½´¦Òƶ¯½á¹¹Êý¾ÝµÄ±ê×¼±íʾ£¬ÕýÈ統ǰÎÒÃÇÒƶ¯ HTML Ò³Ò»ÑùÈÝÒס£Êý¾Ý±ê×¼ÊÇ XML ºÍ XML À©Õ¹Ãû¡£
ʲôÊÇ XML£¿
XML ÊÇÒ»ÖÖÔª±ê×¢ÓïÑÔ£¬¸ÃÓïÑÔÌṩһÖÖÃèÊö½á¹¹Êý¾ÝµÄ¸ñʽ¡£ÕâÓÐÖúÓÚ¸ü¾«È·µØÉùÃ÷ÄÚÈÝ£¬·½±ã¿çÔ½¶àÖÖƽ̨µÄ¸üÓÐÒâÒåµÄËÑË÷½á¹û¡£´ËÍ⣬XML ½«ÆðÓÃÐÂÒ»´úµÄ»ùÓÚ Web µÄÊý¾Ý²é¿´ºÍ´¦ÀíÓ¦ÓóÌÐò¡£
Êý¾ÝµÄ½á¹¹±íʾ
XML Ìṩ¿ÉÒԹ㷺ִÐв¢Ò×ÓÚÅäÖõÄÊý¾ÝµÄ½á¹¹±íʾ¡£XML ÊÇ ÍòάÍøлá(W3C) ¶¨ÒåµÄÓÃÓÚÓÅ»¯ Web ÉϵĴ«ÊäµÄ SGML µÄ×Ó¼¯£¬XML È·±£½á¹¹Êý¾ÝÊÇÒ»ÖµIJ¢¶ÀÁ¢ÓÚÓ¦ÓóÌÐò»ò¹©Ó¦ÉÌ¡£Óɴ˲úÉúµÄ»¥ÓÃÐÔÕýÔÚÆô¶¯ÐÂÒ»´úµÄÉÌÒµºÍµç×ÓÉÌÎñ Web Ó¦ÓóÌÐò¡£
XML Ìṩ¿ÉÒÔ±àÂë¸÷ÖÖÇé¿ö£¨´Ó¼òµ¥ÖÁ¸´ÔÓ£©µÄÄÚÈÝ¡¢ÓïÒåºÍ¼Ü¹¹µÄÊý¾Ý±ê×¼£¬¿É±»ÓÃÓÚ±ê×¢
Ïà¹ØÎĵµ£º
ÉùÃ÷¶ÔÏóʵÀý
var xmlhttp = false;
//²úÉúÒ»¸öXMLHttpRequest¶ÔÏóʵÀý
getHTTPRequestObject();
function getHTTPRequestObject()
{
try
{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
xmlhttp = new ActiveXObject("Micr ......
£¨µÚ1Õ£©
(P1~3)1£®ÓÃ×Ô¼ºµÄÓïÑÔ¶ÔSGML¡¢HTMLºÍXML×÷¼òµ¥½éÉܺͶԱȡ£
SGML ÊÇÒ»ÖÖ²ÉÓñê¼ÇÀ´ÃèÊöÎĵµÊý¾ÝµÄͨÓÃÓïÑÔ£¬SGML¶¨ÒåÁË»ù±¾µÄÓï·¨ºÃ£¬Í¬Ê±Ò²ÔÊÐíÓû§½¨Á¢×Ô¼ºµÄÔªËرê¼Ç¡£
HTML ²ÉÓÃÁ˺ÜСһ²¿·ÖSGMLµÄ±ê¼Ç£¬Í¬Ê±HTML²ÉÓõÄÊǹ̶¨±ê¼ÇÒ²²»ÐèÒª°üº¬DTD¡£
XML ͬHTMLÒ»Ñù£¬¶¼Êdzö×ÔÓÚSGML±ê׼ͨÓñê¼ÇÓï ......
CollectionÖ÷ÒªÊÇÖ¸ÏñArray, ArrayList, List, Dictionary, HashTableÕâЩÊý¾ÝÀàÐÍ£¬´ó¼ÒƽʱÓõĺܶࡣÈç¹ûÒ»¸öÀàÖÐÓÐÒ»¸öCollectionÀàÐ͵ijÉÔ±£¬ÔÚ¶ÔÕâ¸öÀà½øÐÐXMLÐòÁл¯µÄʱºò£¬Ó¦¸ÃÈçºÎ´¦Àí£¿Ó¦¸Ã˵ÔÚ.netµ±ÖÐÕâÊDZȽϼòµ¥µÄ£¬Ö»Òª½¨Á¢Ò»¸öXmlSerializerÀà¾Í¿ÉÒÔ°ïÄã×Ô¶¯¸ã¶¨£¬²»¹ýÓеÄʱºòÄã¿ÉÄÜÐèÒª¶Ô×Ô¶¯µÄÐòÁл¯¹ý³ ......