XMLÓÐÄÄЩÓÃ;?
XMLÊDZ»Éè¼ÆΪ´æ´¢¡¢´«ÊäÒÔ¼°½»»»Êý¾ÝµÄ¡£XML²»ÊDZ»Éè¼ÆΪÓÃÀ´ÏÔʾÊý¾ÝµÄ¡£
¡¡¡¡XML¿ÉÒÔ½«HTMLÓëÊý¾Ý·ÖÀë
¡¡¡¡Í¨¹ýʹÓÃXML£¬ÄúµÄÊý¾Ý¿É´æ´¢ÓÚHTMLÖ®Íâ¡£
¡¡¡¡µ±ÎÒÃÇʹÓÃHTMLÀ´ÏÔʾÊý¾Ýʱ£¬Êý¾Ý´æ´¢ÓÚHTMLÖС£Í¨¹ýʹÓÃXML£¬Êý¾Ý¿ÉÒÔ±»´æ´¢ÔÚµ¥¶ÀµÄXMLÎļþÖС£ÕâÑù×öµÄ»°£¬Äú¾Í¿ÉÒÔ°Ñ×¢ÒâÁ¦¼¯ÖÐÔÚʹÓÃHTML½øÐÐÊý¾Ý²¼¾ÖºÍÏÔʾÉÏÃ棬²¢È·±£µ×²ãÊý¾ÝµÄ¸Ä±ä²»»áÇ£³¶µ½HTMLµÄ¸Ä±ä¡£
¡¡¡¡XMLÊý¾ÝÒ²¿É×÷ΪÊý¾Ýµº´æ´¢ÓÚHTMLÒ³ÃæÄÚ²¿¡£ÄúÈÔÈ»¿ÉÒÔרעÓÚʹÓÃHTML¶ÔÊý¾Ý½øÐиñʽ»¯ºÍÏÔʾ¡£
¡¡¡¡XMLÓÃÓÚ½»»»Êý¾Ý
¡¡¡¡Í¨¹ýʹÓÃXML£¬¿ÉÒÔÔÚ»¥²»¼æÈݵÄϵͳ¼ä½»»»Êý¾Ý¡£ ÍøÒ³½ÌѧÍø
¡¡¡¡ÔÚÏÖʵÊÀ½çÖУ¬¼ÆËã»úϵͳºÍÊý¾Ý¿âͨ¹ý»¥²»¼æÈݵĸñʽÀ´ÈÝÄÉÊý¾Ý¡£¶Ô¿ª·¢ÈËÔ±À´Ëµ£¬ÆäÖÐÒ»Ïî×î·ÑʱµÄÌôÕ½Ò»Ö±ÊÇÔÚÒòÌØÍøÉϵÄϵͳ֮¼ä½»»»Êý¾Ý¡£
¡¡¡¡Í¨¹ý½«Êý¾Ýת»»ÎªXML£¬¿ÉÒÔ¼«´óµØ½µµÍÕâÖÖ¸´ÔÓÐÔ£¬²¢´´½¨¿É±»Ðí¶à²»Í¬ÀàÐ͵ÄÓ¦ÓóÌÐò¶ÁÈ¡µÄÊý¾Ý¡£ ÍøÒ³½ÌѧÍø
¡¡¡¡XMLºÍB2B
¡¡¡¡Í¨¹ýʹÓÃXML£¬¿ÉÒÔÔÚÒòÌØÍøÉϽ»»»½ðÈÚÐÅÏ¢¡£
¡¡¡¡ÔÚ²»¾ÃµÄ½«À´£¬Ô¤¼Æ»áÓкܶà¹ØÓÚXMLºÍB2BµÄÓ¦Óá£
¡¡¡¡XML»á³ÉΪÆóÒµ¼ä½»»»½ðÈÚÐÅÏ¢µÄ×îÖ÷ÒªµÄÓïÑÔ¡£
¡¡¡¡XML¿É±»ÓÃÀ´¹²ÏíÊý¾Ý
¡¡¡¡Í¨¹ýʹÓÃXML£¬´¿Îı¾Îļþ¿ÉÓÃÓÚ¹²ÏíÊý¾Ý¡£
¡¡¡¡ÍøÒ³½ÌѧÍø
¡¡¡¡ÓÉÓÚXMLÊý¾Ý´æ´¢Îª´¿Îı¾¸ñʽ£¬XMLÌṩÁ˶ÀÁ¢ÓÚÈíÓ²¼þµÄÊý¾Ý¹²Ïí½â¾ö·½°¸¡£
¡¡¡¡ÕâʹµÃ²»Í¬µÄÓ¦ÓóÌÐò¶¼¿ÉÒÔ¸üÈÝÒ׵ش´½¨Êý¾Ý¡£Ò²¸üÈÝÒ×°Ñij¸öϵͳÀ©Õ¹»ò¸üÐÂΪеIJÙ×÷ϵͳ¡¢·þÎñÆ÷¡¢Ó¦ÓóÌÐòÒÔ¼°ä¯ÀÀÆ÷¡£
¡¡¡¡XML¿ÉÓÃÓÚ´æ´¢Êý¾Ý
¡¡¡¡Í¨¹ýʹÓÃXML£¬´¿Îı¾Îļþ¿ÉÓÃÓÚ´æ´¢Êý¾Ý¡£
¡¡¡¡Ò²¿ÉʹÓÃXML½«Êý¾Ý´æ´¢ÓÚÎļþ»òÊý¾Ý¿âÖ®ÖС£¿ÉÒÔ±àд´ÓÊý¾Ý²Ö¿âÖд洢ÐÅÏ¢µÄÓ¦ÓóÌÐò£¬¶øÆÕͨµÄÓ¦ÓóÌÐò¾Í¿É±»ÓÃÀ´ÏÔʾÕâЩÊý¾Ý¡£
¡¡¡¡XMLʹÄúµÄÊý¾Ý¸üÓÐÓÃ
¡¡¡¡Í¨¹ýʹÓÃXML£¬ÄúµÄÊý¾Ý¿É¹©¸ü¶àµÄÓû§Ê¹Óá£
¡¡¡¡ÓÉÓÚXML¶ÀÁ¢ÓÚÓ²¼þ¡¢Èí¼þÒÔ¼°Ó¦ÓóÌÐò£¬ÎÒÃÇ¿ÉÒÔ½«×Ô¼ºµÄÊý¾ÝÓ¦ÓÃÓÚ¸ü¶àµÄÓ¦ÓóÌÐò£¬¶ø²»½ö½öÏÞÓÚHTMLä¯ÀÀÆ÷¡£
¡¡¡¡ÆäËûµÄ¿Í»§¶ËÒÔ¼°Ó¦ÓóÌÐò¿É½«XMLÎļþ×÷ΪÊý¾ÝÔ´À´·ÃÎÊ£¬¾ÍÏñËüÃÇÕýÔÚ·ÃÎÊij¸öÊý¾Ý¿âÒ»Ñù¡£ÄúµÄÊý¾Ý¿É¹©¸÷ÖÖ“ÔĶÁ»úÆ÷”£¨´úÀí£¬agents£©Ê¹Óã¬XML¿ÉÒÔÈÃÄúÊý¾Ý·þÎñÓÚäÈË£¬»òÕßÓÐÆäËûÉúÀíȱÏݵÄÈËÊ¿¡£
¡¡¡¡XML¿É±»ÓÃÀ´´´½¨ÐµÄÓïÑÔ
¡¡¡¡XMLÊÇWAPºÍWML֮ĸ¡£
¡¡¡¡ÎÞÏß±ê¼ÇÓïÑÔ£¨WML£©£¬£¨±»ÓÃÀ´±ê¼ÇÕë¶ÔÊÖ³ÖÉ豸µÄÒòÌØÍøÓ¦ÓóÌÐò£©£¬ÊÇÓÉXML±àдµÄ¡£
¡¡¡¡¼ÙÈ翪·¢ÈËÔ±¶¼ÊÇÀíÐÔµÄ
Ïà¹ØÎĵµ£º
using System.Xml;//Í·²¿¼Ó´ËÃüÃû¿Õ¼ä
XmlDocument xd = new XmlDocument();//±íʾXMLÎĵµ
XmlDeclaration xde;//±íʾ XML ÉùÃ÷½Úµã£º<?xml version='1.0'...?>
xde = xd.Cre ......
ͨ¹ýAsp.net(C#)Ó¦ÓóÌÐò¶ÁÈ¡±¾µØÉÏ´«µÄExcleÎļþ,´æ·Åµ½DataSetÖÐ,ͨ¹ýDataSetÖеķ½·¨Ö±½ÓÉú³ÉXMLÎļþ.
C# Code
if (this.FileUpload1.PostedFile != null)
{
string filename = this.FileUpl ......
SAX£¨Simple API for XML¼ò³ÆSAX£©Ê¼þÊÇÎÞ״̬µÄ£¬Ò²¾ÍÊÇ˵£¬µ±½ÓÊÕµ½×Ö·ûÊý¾ÝµÄʼþºó£¬²¢²»ÖªµÀ¸Ã×Ö·ûÊý¾ÝÊÇÄÄÒ»¸öÔªËصÄ
ÄÚÈÝ¡£Í¬ÑùµØ£¬µ±ÊÕµ½ÔªËØ¿ªÊ¼µÄʼþºó£¬Ò²ÎÞ·¨ÖªµÀ¸ÃÔªËØÊÇ·ñÓи¸ÔªËØ£¬ÊÇ·ñÓÐ×ÓÔªËØ£¬ÕâÊÇ
SAXºÍDOM²»Í¬µÄµØ·½¡£SAX½âÎöÆ÷±¾Éí²¢²»ÌṩԪËصÄÉÏÏÂÎÄÐÅÏ¢£¬ËùÓÐÏà¹ØÐÅÏ¢µÄ¼Ç¼ÐèÒªÎÒÃÇ×Ô
¼º±à³ ......
¾³£»áÓõ½xmlÎļþ£¬ÄÚÈݼÓÔØ£¬ Èç¹ûʹÓÃlinq xmlÊ÷¼ÓÔØ£¬ÐèҪͨ¹ýXElementÀ࣬һÖÖ·½Ê½ÊÇÒÔ×Ö·û´®µÄÐÎʽ¼ÓÔØ£¬ÁíÍâÒ»ÖÖ·½Ê½ÊÇÒÔÎļþÐÎʽ¼ÓÔØ¡£ 1.ÒÔ×Ö·û´®ÐÎʽ¼ÓÔØ¡£ ÔÚXElementÀàÖУ¬Í¨¹ý¾²Ì¬µÄParse()·½·¨ ......
XML£¨Extensible Markup Language£©¼´¿ÉÀ©Õ¹±ê¼ÇÓïÑÔ£¬ËüÓëHTMLÒ»Ñù£¬¶¼ÊÇSGML(Standard Generalized Markup Language,±ê׼ͨÓñê¼ÇÓïÑÔ)¡£XmlÊÇInternet»·¾³Öпçƽ̨µÄ£¬ÒÀÀµÓÚÄÚÈݵļ¼Êõ£¬Êǵ±Ç°´¦Àí½á¹¹»¯ÎĵµÐÅÏ¢µÄÓÐÁ¦¹¤¾ß¡£À©Õ¹±ê¼ÇÓïÑÔXMLÊÇÒ»ÖÖ¼òµ¥µÄÊý¾Ý´æ´¢ÓïÑÔ£¬Ê¹ÓÃһϵÁмòµ¥µÄ±ê¼ÇÃèÊöÊý¾Ý£¬¶øÕâЩ±ê¼Ç¿ÉÒÔÓà ......