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

XML¿ìËÙÈëÃÅÊÖ²á

                                            ǰÑÔ
XMLÔ½À´Ô½ÈÈ£¬¹ØÓÚXMLµÄ»ù´¡½Ì³ÌÍøÂçÉÏÒ²Ëæ´¦¿É¼û¡£¿ÉÊÇÒ»´ó¶ÑµÄ¸ÅÄîºÍÊõÓïÍùÍùÈÃÈËÍû¶øÉú磬ºÜ¶àÅóÓÑÎÊÎÒ£ºXMLµ½µ×ÓÐʲôÓã¬ÎÒÃÇÊÇ ·ñÐèҪѧϰËü£¿ÎÒÏë¾ÍÎÒ¸öÈËѧϰ¹ý³ÌµÄÐĵú;­Ñ飬дһƪ±È½ÏÈ«ÃæµÄ½éÉÜÎÄÕ¡£Ê×ÏÈÓÐÁ½µãÊÇÐèÒª¿Ï¶¨µÄ£ºµÚÒ»£ºXML¿Ï¶¨ÊÇδÀ´µÄ·¢Õ¹Ç÷ÊÆ£¬²»ÂÛÊÇÍøÒ³Éè¼ÆÊ¦»¹ÊÇÍøÂç³ÌÐòÔ±£¬¶¼Ó¦¸Ã¼°Ê±Ñ§Ï°ºÍÁ˽⣬µÈ´ýÖ»»áÈÃÄãʧȥ»ú»á£»µÚ¶þ£ºÐÂ֪ʶ¿Ï¶¨»áÓкܶàиÅÄ³¢ÊÔÀí½âºÍ½ÓÊÜ£¬Äú²Å¿ÉÄÜÌá¸ß¡£²»Òªº¦ÅºÍÌӱܣ¬±Ï¾¹ÎÒÃÇ»¹ÄêÇá¡£
Ìá¸Ù ±¾ÎĹ²·ÖÎå´ó²¿·Ö¡£·Ö±ðÊÇXML¿ìËÙÈëÃÅ£¬XMLµÄ¸ÅÄXMLµÄÊõÓXMLµÄʵÏÖ£¬XMLµÄʵÀý·ÖÎö¡£×îºó¸½Â¼½éÉÜÁËXMLµÄÏà¹Ø×ÊÔ´¡£×÷ÕßÕ¾ÔÚÆÕÍ¨ÍøÒ³Éè¼ÆÈËÔ±µÄ½Ç¶È£¬ÓÃÆ½ÊµÉú¶¯µÄÓïÑÔ£¬ÏòÄú½²ÊöXMLµÄ·½·½ÃæÃ棬°ïÖúÄ㲦¿ªXMLµÄÉñÃØÃæÉ´£¬¿ìËÙ²½ÈëXMLµÄÐÂÁìÓò¡£
µÚÒ»ÕÂ:XML¿ìËÙÈëÃÅ
Ò». ʲôÊÇXML£¿
¶þ. XMLÊÇиÅÄîÂð£¿
Èý. ʹÓÃXMLÓÐʲôºÃ´¦£¿
ËÄ. XMLºÜÄÑѧÂð£¿
Îå. XMLºÍHTMLµÄÇø±ð
Áù. XMLµÄÑϸñ¸ñʽ
Æß. ¹ØÓÚXMLµÄ¸ü¶à
 
Ò». ʲôÊÇXML£¿ÕâÍùÍùÊǵÚÒ»¸öÎÊÌ⣬ҲÍùÍùÔÚµÚÒ»¸öÎÊÌâÉÏÄã¾Í»á¸ã²»Ã÷°×£¬ÒòΪ´ó¶àµÄ½Ì²ÄÉÏÕâÑù»Ø´ð£º XMLÊÇExtensible Markup LanguageµÄ¼òд£¬Ò»ÖÖÀ©Õ¹ÐÔ±êʶÓïÑÔ¡£ ÕâÊDZê×¼µÄ¶¨Òå¡£ÄÇôʲôÊDZêÖ¾ÓïÑÔ£¬ÎªÊ²Ã´½ÐÀ©Õ¹ÐÔ£¿ÒѾ­ÈÃÈËÓÐЩºýÍ¿¡£ÎÒÏëÎÒÃÇÕâÑùÀ´Àí½â»áºÃһЩ£º¶ÔHTMLÄãÒѾ­·Ç³£ÊìϤÁ˰ɣ¬Ëü¾ÍÊÇÒ»ÖÖ±ê¼ÇÓïÑÔ£¬¼ÇµÃËüµÄÈ«³ÆÂ𣺔Hypertext Markup Language” ³¬Îı¾±ê¼ÇÓïÑÔ¡£Ã÷°×ÁË£¿Í¬Ê±£¬HTML ÀïÃæÓкܶà±êÇ©£¬ÀàËÆ,µÈ£¬¶¼ÊÇÔÚHTML 4.0Àï¹æ·¶ºÍ¶¨Ò壬¶øXMLÀïÔÊÐíÄã×Ô¼º´´½¨ÕâÑùµÄ±êÇ©£¬ËùÒÔ½Ð×ö¿ÉÀ©Õ¹ÐÔ¡£ ÕâÀïÓм¸¸öÈÝÒ×»ìÏýµÄ¸ÅÄîÒªÌáÐÑ´ó¼Ò£º
1.XML²¢²»ÊDZê¼ÇÓïÑÔ¡£ËüÖ»ÊÇÓÃÀ´´´Ôì±ê¼ÇÓïÑÔ(±ÈÈçHTML)µÄÔªÓïÑÔ¡£Ì죬ÓÖºýÍ¿ÁË£¡²»Òª½ô£¬ÄãÖ»ÒªÖªµÀÕâÒ»µã£ºXMLºÍHTMLÊDz»Ò»ÑùµÄ£¬ ËüµÄÓô¦Í¾±ÈHTML¹ã·ºµÃ¶à£¬ÎÒÃǽ«ÔÚºóÃæ×Ðϸ½éÉÜ¡£
2.XML²¢²»ÊÇHTMLµÄÌæ´ú²úÆ·¡£XML²»ÊÇHTMLµÄÉý¼¶£¬ËüÖ»ÊÇHTMLµÄ²¹³ä£¬ÎªHTMLÀ©Õ¹¸ü¶à¹¦ÄÜ¡£ÎÒÃÇÈÔ½«Ôڽϳ¤µÄÒ»¶Îʱ¼äÀï¼ÌÐøÊ¹ÓÃHTML¡£( µ«ÖµµÃ×¢ÒâµÄÊÇHTMLµÄÉý¼¶°æ±¾XHTMLµÄÈ·ÕýÔÚÏòÊÊÓ¦XML¿¿Â£¡£


Ïà¹ØÎĵµ£º

JavaÓëXMLÁªºÏ±à³ÌÖ®DOMƪ

DOM³õ²½
DOMÊÇDocument Object ModelµÄËõд£¬¼´Îĵµ¶ÔÏóÄ£ÐÍ¡£Ç°ÃæËµ¹ý£¬XML½«Êý¾Ý×é֯Ϊһ¿ÅÊ÷£¬ËùÒÔDOM¾ÍÊǶÔÕâ¿ÅÊ÷µÄÒ»¸ö¶ÔÏóÃèÐð¡£Í¨Ë×µÄ˵£¬¾ÍÊÇͨ¹ý½âÎöXMLÎĵµ£¬ÎªXMLÎĵµÔÚÂß¼­ÉϽ¨Á¢Ò»¸öÊ÷Ä£ÐÍ£¬Ê÷µÄ½ÚµãÊÇÒ»¸ö¸ö¶ÔÏó¡£ÎÒÃÇͨ¹ý´æÈ¡ÕâЩ¶ÔÏó¾ÍÄܹ»´æÈ¡XMLÎĵµµÄÄÚÈÝ¡£
ÏÂÃæÎÒÃÇÀ´¿´Ò»¸ö¼òµ¥µÄÀý×Ó£¬¿´¿´ÔÚDOMÖ ......

XML,XMLList,XMLListCollectionÖ®¼äµÄ¹ØÏµ±Ê¼Ç

ͨ³£Çé¿öÏ£¬Äã¿ÉÒÔ´Ó·þÎñÆ÷ÉÏΪtree¿Ø¼þÈ¡µÃXMLÊý¾Ý £¬ÄãÒ²¿ÉÒÔÔÚ<mx:Tree>TagÀïÖ±½Ó¶¨Òå¸ñʽÁ¼ºÃµÄXMLÊý¾Ý¡£
Äã¿ÉÒÔʹÓÃ<mx:XML>»òÕß<mx:XMLList>TagÔÚmxmlÀﶨÒåXMLÊý¾Ý¡£
Äã¿ÉÒÔ½«XML objectÖ±½Ó×÷Ϊһ¸ö²ã¼¶Êý¾Ý¿Ø¼þµÄdataProvider,however,if the object changes dynamically,ÄãÓ¦¸Ã×öÈçÏ´¦Àí£º ......

xml Îĵµ½âÎö


XMLÎļþµÄ½âÎö£­£­libxml¿âº¯Êý½âÊÍ
ÕªÒª
LibxmlÊÇÒ»¸öÓÐÃâ·ÑÐí¿ÉµÄÓÃÓÚ´¦ÀíXML¡¢¿ÉÒÔÇáËÉ¿çÔ½¶à¸öƽ̨µÄCÓïÑÔ¿â¡£Õâ¸öÖ¸ÄÏÌṩËüµÄ»ù±¾º¯ÊýµÄÀý×Ó¡£
Ð÷ÂÛ
Libxml ÊÇÒ»¸öʵÏÖ¶Á¡¢´´½¨¼°²Ù×ÝXMLÊý¾Ý¹¦ÄܵÄCÓïÑÔ¿â¡£Õâ¸öÖ¸ÄÏÌṩÀý×Ó´úÂë²¢¸ø³öËü»ù±¾¹¦ÄܵĽâÊÍ¡£ÔÚÕâ¸öÏîÄ¿µÄÖ÷Ò³ÉÏÓÐLibxml¼°¸ü¶à¹ØÓÚËü¿ÉÓõÄ×ÊÁÏ¡ ......

Сë¿xml¶ÁÊé±Ê¼Ç

1.Èç¹ûÐèÒªÔÚÓ¦ÓóÌÐòÖд¦ÀíxmlÊý¾Ý£¬Ê×ÏÈÒª´´½¨1¸öXmlDocument¶ÔÏó£¬È»ºóͨ¹ýload·½·¨´ÓxmlÊý¾ÝÔ´ÖмÓÔØ¶ÔÏó¡£
2.xmlÖеÄÊý¾ÝÖ÷Òª±íÏÖÎªÔªËØºÍÊôÐÔÁ½ÖÖÐÎʽ¡£
3.¶ÁÈ¡ÔªËØ
¶ÁÈ¡ÔªËØ¿Éͨ¹ýij½ÚµãµÄChildNodesÊôÐÔ»ñÈ¡Æä×ӽڵ㼯ºÏ£¬È»ºó¸ù¾Ý½ÚµãµÄNodeTypeÊôÐÔÈ·¶¨´Ë½ÚµãÊÇ·ñÊôÓÚÔªËØ½Úµã¡£ÔªËؽڵãµÄÃû³Æ¿Éͨ¹ýNameÊôÐÔ» ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ