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

VC++ÖÐÀûÓÃMSXML½âÎöXMLÎĵµ

¡¡¡¡Ò»¡¢ XML ¼ò½é
¡¡¡¡XML£¨Xtensible Markup Language£¬¼´À©Õ¹±ê¼ÇÓïÑÔ£©µÄ·¢Õ¹ÆðÔ´ÓÚ1996Äê¡£µ±Ê±£¬³ö°æ½ç¾ÞÍ·ºÍWebÒµÄÚÈËÊ¿¾­¹ý¹²Í¬ÌÖÂÛ£¬Ìá³öÁË´´½¨SGML£¨Standard Generalized Markup Language£¬¼´±ê׼ͨÓñêʶÓïÑÔ£©×Ó¼¯£¨HML£©µÄ½¨Òé¡£¸Ã×Ó¼¯×¨ÓÃÓÚWeb£¬¾ßÓпÉÀ©Õ¹£¨»ò¿ÉÀ©³ä£©ÐÔ£¬²¢ÇÒÄÜÀûÓýṹ»¯±ê¼ÇÓïÑÔµÄËùÓи߼¶¹¦ÄÜ£¬µ«ÞðÆúÁËSGMLµÄ¸´ÔÓÐÔ¡£XML¹æ·¶µÄµÚÒ»·Ý²Ý¸åÓÚ1996Äê11Ô·¢²¼ºó²»¾Ã£¬1997Äê1ÔÂÊ׸öXML½âÎöÆ÷¾ÍÃæÊÀÁË¡£Ëæºó£¬±ã³öÏÖÁËXMLµÄ Ó¦ÓÃÒÔ¼°ÐµĹ淶ºÍ½âÎöÆ÷¡£
¡¡¡¡HTML(Hypertext Markup Language)ÓïÑÔÊÇ´ó¼ÒËùÊìϤµÄ¿ª·¢ÍøÒ³µÄÒ»ÖÖ±ê¼ÇÓïÑÔ£¬µ«Ëü²»ÊÇÒ»ÖÖ±à³ÌÓïÑÔ£¬ËüµÄÖ÷Òª±ê¼ÇÊÇÕë¶ÔÎĵµÄÚÈݱ¾Éí½á¹¹µÄÃèÊö£¬Òò»úÆ÷±¾ÉíÊDz»Äܹ»½âÎöËüµÄÄÚÈݵġ£XMLÓïÑÔÊÇSGMLÓïÑÔµÄ×Ó¼¯£¬Ëü±£ÁôÁËSGMLÖ÷ÒªµÄʹÓù¦ÄÜ£¬Í¬Ê±´ó´ó¼õСÁËSGMLµÄ¸´ÔÓÐÔ¡£Ëü²»½öÄܱíʾÎĵµµÄÄÚÈÝ£¬¶øÇÒ¿ÉÒÔ±íʾÎĵµµÄ½á¹¹£¬ÕâÑùÔÚÄܹ»±»ÈËÀàÀí½âµÄͬʱ£¬Ò²Äܹ»±»»úÆ÷ËùÀí½â¡£ËäÈ»HTMLÊÇSGMLµÄÒ»¸öÓ¦Óã¬XMLÊÇSGMLµÄÒ»¸ö×Ó¼¯£¬µ«ÊÇXML¾ø²»ÊÇÔÚ HTMLÉÏÌí¼ÓijЩԪËضøÐγɵģ¬ËüÃÇÖ®¼äÊÇÓкܴóÇø±ðµÄ¡£×î´óµÄÇø±ð¾ÍÊÇXMLÔÊÐíʹÓÃÕßΪijÖÖÌØÊâÄ¿µÄ¶ø¶¨Òå×ÔÒѵÄÔªËØ¡£³ý´ËÖ®Í⣬ÁíÒ»¸ö×îÖ÷ÒªµÄÇø±ð¾ÍÊÇXMLÖÂÁ¦½â¾öµÄÎÊÌ⣬ÕýÊÇÔÚʹÓÃHTMLʱËùÓöµ½µÄһЩÌØÊâÎÊÌâ¡£
¡¡¡¡XMLÒªÇó×ñÑ­Ò»¶¨µÄÑϸñ±ê×¼£¬Æä·ÖÎö³ÌÐò±ÈHTMLä¯ÀÀÆ÷¶ÔÓï·¨ºÍ½á¹¹µÄÒªÇó¸ü¼ÓÑϸñ¡£XMLÎĵµÃ¿´Î·ÖÎöµÄ½á¹û¶¼Ò»Ö£¬¶øHTMLÔÚ²»Í¬µÄä¯ÀÀÆ÷ ÖпÉÄÜ»á×÷³ö²»Í¬µÄ·ÖÎöºÍÏÔʾ¡£Í¬Ê±£¬XML±ê×¼ÊǶÔÊý¾ÝµÄ´¦ÀíÓ¦Ó㬶ø²»Ö»ÊÇÕë¶ÔWebÒ³µÄ£¬Ëü»¹¿ÉÉæ¼°µ½Êý¾Ý¿âµç×ÓÉÌÎñϵͳ£¬ÒÔ¼°ÈκÎÏÔʾϵͳµÄ¸ß¼¶Ó¦Ó᣿ª·¢Õ߿ɸù¾ÝÌض¨µÄ¹¤ÒµÐèÇó£¬ÀûÓÃXML´´½¨×Ô¶¨ÒåµÄÊý¾Ý½á¹¹¡£ÕâЩÊý¾Ý½á¹¹ºÍÊý¾Ý¿â¿ÉÒÔÔÚÐí¶àÉ豸Éϲ鿴£¬¶ø²»ÐèҪʹÓÃ×Ô¶¨ÒåµÄ½Ó¿ÚÔÚ²»Í¬µÄÏÔʾÉ豸Éϲ鿴ÏàͬµÄÊý¾Ý¡£
¡¡¡¡XMLÖ÷ÒªÓÐÈý¸öÒªËØ£ºÎĵµÀàÐÍÉùÃ÷(DTD£ºDocument Type Declaration)»òXML Schema(XML´ó¸Ù)¡¢¿ÉÀ©Õ¹ÑùʽÓïÑÔ(XSL£ºeXtensible Stylesheet Language)ºÍ¿ÉÀ©Õ¹Á´½ÓÓïÑÔ£¨XLink£ºeXtensible Link Language£©¡£DTDºÍXML´ó¸Ù¹æ¶¨ÁËXMLÎļþµÄÂß¼­½á¹¹£¬¶¨ÒåÁËXMLÎļþÖеÄÔªËØ¡¢ÔªËصÄÊôÐÔÒÔ¼°ÔªËØÓëÔªËØÊôÐÔÖ®¼äµÄ¹Øϵ£» Namespace(ÃûÓò)ʵÏÖÁËͳһµÄXMLÎĵµÊý¾Ý±íʾÒÔ¼°Êý¾ÝµÄÏ໥¼¯³É£»XSLÊÇÓÃÓڹ涨XMLÎĵµ³ÊÏÖÑùʽµÄÓïÑÔ£¬ËüʹµÃÊý¾ÝÓëÆä±íÏÖÐÎʽÏ໥ ¶ÀÁ¢£¬±ÈÈçXSLÄÜʹWebä¯ÀÀÆ÷¸Ä±äÎĵµµÄ±íʾ·¨£¬ÈçÊý¾ÝÏÔʾ˳ÐòµÄ±ä»¯£¬²»ÐèÒªÔÙ


Ïà¹ØÎĵµ£º

¡¾×ª¡¿¡¾C\C++ÓïÑÔÈëÃÅƪ¡¿ ÉîÈëÖ¸Õë

ÔÙÉÏһƪ£¬ÎÒÃǽéÉÜÁË»ù±¾µ÷ÊÔ¡£Ö®Ç°Ò²ËµÁË£¬Ö®ËùÒ԰ѵ÷ÊÔ·ÅÔÚÇ°Ãæ½²ÊÇÒòΪºóÃæµÄÎÄÕ»ù±¾¶¼»áÓõ½µ÷ÊÔ¡£¹Û²ìÎÒÃǵijÌÐòµ½µ×·¢ÉúÁËʲô¡£ÈÃÎÒÃÇÄܹ»Ö±½ÓÃ÷Á˵Ŀ´Çå³þÎÊÌâµÄ±¾ÖÊ¡£±¾Æª½«ÉîÈëÒ»µã½éÉÜÖ¸ÕëÕâ¸öÈÃÎÞÊý³õѧÕßη¾åµÄ¶«Î÷¡£Ï£Íû´ó¼ÒÔÙ¿´Í걾ƪ֮ºóÄܶÔÖ¸ÕëÓÐеÄÈÏʶ£¬Ö®ºó²»ÔÙ¾åÅÂËü¡£¾õµÃËü¾ÍÄÇô»ØÊ¡£ÄÇÏÂÃæÎÒ ......

Åú´¦Àí µ÷ÊÔC/C++ʱɾ³ýÎÞÓõÄÎļþ

@echo --------------------- ÓÃÓÚ¡¶Ò»¸ö²Ù×÷ϵͳµÄʵÏÖ¡·µÄ cmd ---------------------
@echo off
mode con cols=80 lines=60 ::Ç°Ò»¸öÊý×Ö»ò×ÖĸΪ±³¾°É«£¬ºóÒ»¸öÊý×Ö»òÕß×ÖĸΪǰ¾°É«£¬ÏÂÃæÊÇһЩÑÕÉ«¶ÔÓ¦µÄÊý×Ö»ò×Öĸ£º
::0£½ºÚ¡¢1£½À¶¡¢2£½ÂÌ¡¢3£½Ç³ÂÌ¡¢4£½ºì¡¢5£½×Ï¡¢6£½»Æ¡¢7=°×¡¢8=»Ò¡¢9=µ­À¶¡¢A£½µ ......

´Ó±àд¿çƽ̨³ÌÐò̸CºÍC++

    ¹¤×÷ºóÎÒ×ÐϸÔĶÁÁ˹«Ë¾µÄ3DÒýÇæµÄÔ´´úÂ룬ÕâÊÇ¿îά»¤ÁËÊ®¼¸ÄêµÄÒýÇ棬Ö÷ÒªÔËÐÐÔÚXBox, PS3ºÍPCƽ̨ÉÏ¡£ºËÐIJ¿·ÖÓÃCÓïÑÔд£¬ÆäËû²¿·Ö×é¼þÓÃC++±àд¡£ÎÒÒÔÇ°ºÜÉÙÓÃCÓïÑÔ±à³Ì(°Ý´óѧ½ÌÓýËù´Í)£¬µ«¶ÁÁËÌ«¶àÕâ¿îÒýÇæµÄ´úÂëÉîÉîµÄÖÐÁËCÓïÑԵĶ¾¡£C¸øÎҵĸоõ¾ÍÊǼòµ¥Ã÷ÁË£¬Òª½â¾öÎÊÌâ¾ÍÊÇÖ±½ÓÈ¥½â¾öËü£¬¾ø²»¹ ......

Axis C++ÔÚRedhat LinuxÉÏ°²×°(δÍê´ýÕûÀí)

ÏÂÔصİ汾ÊÇAxis C++ 1.6 Beta
¿Í»§¶ËºÍ·þÎñÆ÷¶Ë¶¼ÐèҪʵÏÖ°²×°xml½âÎöÆ÷
Xerces C++ (2.2.0)
·þÎñÆ÷¶Ë»¹ÐèÒªapache1.3.x»òÕß2.0.x
Ò»¡¢·þÎñÆ÷¶Ë°²×°
1¡¢°²×°Axis C++
2¡¢°²×°Apache£¬ÎÒÃDzÉÓÃApache 2.2.6
×¢ÒâÒ»¶¨ÒªApache 1.3.x use --enable-module=so; for Apache 2.0.x use --enable-so when configuring£¬± ......

¡¾C/C++¡¿C++ÐéÎö¹¹º¯ÊýµÄ×÷ÓÃ

1¡¢×÷ÓÃ
ΪÁËÔÚʵÏÖ¶à̬µÄʱºò²»Ôì³ÉÄÚ´æй¶,
Èç¹û»ùÀàÎö¹¹º¯ÊýÇ°²»¼Óvitual£¬ÅÉÉúÀà¶ÔÏó±»Ïú»Ùºó£¬Ö»»áµ÷ÓûùÀàµÄÎö¹¹º¯Êý£¬¶ø²»»áÈ¥µ÷ÓÃÅÉÉúÀàµÄÎö¹¹º¯Êý¡£
2¡¢¶ÔÓÚÕý³£µÄº¯Êý£¬Èç¹û»ùÀàÖÐÉùÃ÷Ϊvirtual£¬ÔòÅÉÉúÀà¿ÉÒÔ²»ÓÃÔÙдvirtual
// CPPTest.cpp : Defines the entry point for the console application.
// ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ