Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

10¸ö·½ÃæÃèдXMLÎļþ¸ñʽµÄÌصã(ת)

1. ¾ßÓÐÁ¼ºÃµÄ¸ñʽ
XML Îĵµ¸ñʽÊôÓÚÁ¼ºÃ¸ñʽµÄÎļþ¡£HTML ÎļþÖеıê¼Ç£¬ÓÐЩÊDz»ÐèÒª½áβ±ê¼ÇµÄ£¬Èç<br>£¬ÓÐЩÍøҳȱÉÙÈô¸É½áβ±ê¼Ç£¬ÕÕÑùÄÜÕýÈ·ÏÔʾ¡£¶øXML µÄ±ê¼ÇÒ»¶¨ÒªÓµÓнáβ±ê¼Ç£¬ÀýÈ磺
<name>ÕÅÈý</name>
¼´£¬XML ±ê¼ÇÒ»¶¨ÊdzÉË«³É¶ÔµÄ¡£Èç¹ûûÓнáβ±ê¼Ç£¬ÄÇôÔÚ½áÊøµÄ“>”Ç°£¬ÐèÒªÓГ/”£¬±íʾ¿ªÍ·ºÍ½áβÊÇÔÚͬһ±ê¼ÇÄÚ£¬ÀýÈ磺
<book sales="yes"/>
2. ¾ßÓÐÑéÖ¤»úÖÆ
XML µÄ±ê¼ÇÊdzÌÐòÔ±×Ô¼º¶¨ÒåµÄ£¬±ê¼ÇµÄ¶¨ÒåºÍʹÓÃÊÇ·ñ·ûºÏÓï·¨£¬ÐèÒªÑéÖ¤¡£XMLÓÐÁ½ÖÖÑéÖ¤·½·¨¡£Ò»ÖÖÊÇDTD£¬ËüÊÇÒ»¸öרÃŵÄÎļþ£¬ÓÃÀ´¶¨ÒåºÍ¼ìÑéXML ÎĵµÖеıê¼Ç¡£ÁíÒ»ÖÖÊÇXML Schema£¬ÓÃXML Óï·¨ÃèÊö¡£Ëü±ÈDTD ¸üÓÅÔ½£¬¶à¸öSchema ¿ÉÒÔ¸´ºÏʹÓÃXML Ãû³Æ¿Õ¼ä£¬¿ÉÒÔÏêϸ¶¨ÒåÔªËصÄÄÚÈݼ°ÊôÐÔÖµµÄÊý¾ÝÀàÐÍ¡£
3. Áé»îµÄWeb Ó¦ÓÃ
ÔÚ XML ÖÐÊý¾ÝºÍÏÔʾ¸ñʽÊÇ·Ö¿ªÉè¼ÆµÄ£¬XML ÔªÊý¾ÝÎļþ¾ÍÊÇ´¿Êý¾ÝµÄÎļþ£¬¿ÉÒÔ×÷ΪÊý¾ÝÔ´£¬ÏòHTML ÌṩÏÔʾµÄÄÚÈÝ£¬ÏÔʾÑùʽ¿ÉÒÔËæHTML µÄ±ä»¯¶ø·á¸»¶à²Ê¡£Ò²¾ÍÊÇ˵£¬HTML ÃèÊöÊý¾ÝµÄÍâ¹Û£¬¶øXML ÃèÊöÊý¾Ý±¾Éí£¬ÊÇÎı¾»¯µÄСÐÍÊý¾Ý¿â±í´ïÓïÑÔ¡£HTML Êý¾ÝºÍÏÔʾ¸ñʽ»ìÔÚÒ»Æð£¬ÏÔʾ³öÒ»ÖÖÑùʽ¡£XML ²ÉÓõıê¼ÇÊÇ×Ô¼º¶¨ÒåµÄ£¬ÕâÑùÊý¾ÝÎļþµÄ¿É¶ÁÐÔ¾ÍÄÜ´ó´óÌá¸ß£¬Ò²²»ÔÙ¾ÖÏÞÓÚHTML ÎļþÖеÄÄÇЩ±ê×¼±ê¼ÇÁË¡£ÓÉÓÚXML ÊÇÒ»¸ö¿ª·ÅµÄ»ùÓÚÎı¾µÄ¸ñʽ£¬Ëü¿ÉÒÔºÍHTML Ò»ÑùʹÓÃHTTP ½øÐд«ËÍ£¬²»ÐèÒª¶ÔÏÖ´æµÄÍøÂç½øÐиı䡣Êý¾ÝÒ»µ©½¨Á¢£¬XML ¾ÍÄܱ»·¢Ë͵½ÆäËûÓ¦ÓÃÈí¼þ¡¢¶ÔÏó»òÕßÖмä²ã·þÎñÆ÷ÖÐ×ö½øÒ»²½µÄ´¦Àí£¬»òÕß¿ÉÒÔ±»·¢Ë͵½×ÀÃæÓÃä¯ÀÀÆ÷ä¯ÀÀ¡£XML ºÍHTML¡¢½Å±¾¡¢¹«¹²¶ÔÏóģʽһÆðΪÁé»îµÄ3 ²ãWeb Ó¦ÓÃÈí¼þµÄ¿ª·¢ÌṩÁËËùÐèµÄ¼¼Êõ¡£
4. ·á¸»µÄÏÔʾÑùʽ
XML Êý¾Ý¶¨Òå´òÓ¡¡¢ÏÔʾÅÅ°æÐÅÏ¢Ö÷ÒªÓÐ3 ÖÖ·½·¨£ºÓÃCSS(Cascading Style Sheet)¶¨Òå´òÓ¡ºÍÏÔʾÅÅ°æÐÅÏ¢£¬ÓÃXSLT ת»»µ½HTML ½øÐÐÏÔʾºÍ´òÓ¡£¬ÓÃXSLT ת»»³ÉXSL(eXtensible Stylesheet Language)µÄFO(Formatter Object) ½øÐÐÏÔʾºÍ´òÓ¡¡£ÕâЩ·½·¨¿ÉÒÔÏÔʾ³ö·á¸»µÄÑùʽ£¬³ÊÏÖƯÁÁµÄÍøÒ³¡£
5. XML Êǵç×ÓÊý¾Ý½»»»(EDI)µÄ¸ñʽ
XML ÊÇΪ»¥ÁªÍøµÄÊý¾Ý½»»»¶øÉè¼ÆµÄ£¬Ëü²»½ö½öÊÇSGML ¶¨ÒåµÄÓÃÓÚÃèÊöµÄÎĵµ£¬¶øÇÒÔÚµç×ÓÉÌÎñµÈ¸÷¸öÁìÓòʹÊý¾Ý½»»»³ÉΪ¿ÉÄÜ£¬Èçͼ1.2 Ëùʾ¡£XML Äܹ»Ó¦ÓÃÓÚ¸÷ÖÖÁìÓòµÄÔ­Òò£¬¾ÍÊÇËü¾ßÓе½Ä¿Ç°ÎªÖ¹ÆäËû·½·¨Ëù²»¾ß±¸µÄÊý¾ÝÃèÊöÌص㣬¿ØÖÆÐÅÏ¢²»ÊDzÉÓÃÓ¦ÓÃÈí¼þµÄ¶ÀÓÐÐÎʽ£¬¶øÊDzÉÓÃË­¶¼¿ÉÒÔ¿´µÃ¶®µÄ±ê¼ÇÐÎʽÀ´±íÏÖ£¬ËùÒÔXML


Ïà¹ØÎĵµ£º

AS3.0¼ÓÔØÍⲿXMLÎļþ

¼ÓÔØÍⲿµÄXMLÎļþ£¬ÎļþÃûÊÇ1.xml;
<?xml version="1.0" encoding="utf-8"?>
<website>
<name a="Ãû×Ö1">ÖÜС´¨1</name>
<name a="Ãû×Ö2">ÖÜС´¨2</name>
<name a="Ãû×Ö3">ÖÜС´¨3</name>
<name a="Ãû×Ö4">ÖÜС´¨4</name>
<name a="Ãû×Ö5"> ......

XMLÎļþѧϰ

XML CDATA Îı¾
ËùÓÐ XML ÎĵµÖеÄÎı¾¾ù»á±»½âÎöÆ÷½âÎö¡£
Ö»ÓÐ CDATA Çø¶Î£¨CDATA section£©ÖеÄÎı¾»á±»½âÎöÆ÷ºöÂÔ¡£
Parsed Data
XML ½âÎöÆ÷ͨ³£»á½âÎö XML ÎĵµÖÐËùÓеÄÎı¾¡£
µ±Ä³¸ö XML ÔªËر»½âÎöʱ£¬Æä±êÇ©Ö®¼äµÄÎı¾Ò²»á±»½âÎö£º
<message>´ËÎı¾Ò²»á±»½âÎö</message>
½âÎöÆ÷Ö®ËùÒÔÕâô×öÊÇÒòÎ ......

ÀûÓÃSqlHelper(ExecuteXmlReaderʹÓÃ)£¬×ª»»µ½xml¸ñʽ

ÀûÓÃsqlhelperÖеÄExcuteXmlReader·½·¨£¬¶ÁÈ¡Êý¾Ý²¢±£´æΪxmlÎļþ     
 string strConn = Properties.Settings.Default.Connections;
           SqlConnection connection = new SqlConnection(strConn);
    & ......

XML ½âÎöc++Ô´Â루ԴÎļþ£©

/*
 * XMLTool.cpp ÅäÖÃÎļþ½âÎö¶¯Ì¬¿â×ÊÔ´Îļþ
 *  Ö÷ÒªÊä³öº¯Êý½Ó¿Ú·Ö±ðʵÏÖ¶ÔÅäÖÃÎļþµÄ¶ÁÈ¡ºÍдÈ룬Õë¶Ô½á¹û¼¯µÄ¸´ÖÆÇå¿Õ£¬ºÍÁ½¸ö×Ö·û´®´¦Àíº¯Êý
 *  ¶ÁÈ¡ÅäÖÃÎļþ½Ó¿Ú £ºint ReadXMLFile(XML_Node_Vector *XmlNodeVector, string filepath);
 *  Ð´È ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ