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

»ùÓÚXMLµÄWeb·Ö²¼Ê½Êý¾Ý½»»»¼¼Êõ

Ò»¡¢WDDXµÄ²úÉú
    WDDX£¬Ó¢ÎÄÈ«³ÆΪWeb Distributed Data
Exchange£¬ÊÇÒ»ÖÖ»ùÓÚXMLµÄWeb·Ö²¼Ê½Êý¾Ý½»»»¼¼Êõ¡£WDDX×îÔçÊÇÃÀ¹úAllaire¹«Ë¾µÄ³ÌÐò¼¼ÊõÉè¼ÆʦSimeon
SimeonovΪÁ˽â¾öColdFusionÖÐÉæ¼°µ½µÄ·Ö²¼¼ÆËãÎÊÌâ¶ø½¨Á¢µÄ¡£Ëæ׏¤×÷µÄ¿ªÕ¹£¬WDDXÖð½¥Ñݱä³ÉΪһÖÖ¿ÉÓÃÓÚ²»Í¬µÄÓ¦Óû·¾³Öн»»»¸´ÔӵĽṹ»¯Êý¾ÝµÄÊý¾Ý½»»»¼¼Êõ¡£Ó¦ÓÃWDDX£¬²»Í¬µÄWebϵͳ֮¼ä¿ÉÒÔ·½±ãµØ½øÐпçÓïÑÔ¡¢¿çϵͳ¡¢¿çƽ̨µÄ¸´ÔÓÊý¾ÝµÄ½»»»Óë¹²Ïí£¬¶ÔÓÚÌá¸ßWebÕ¾µãµÄÕûÌå¼ÛÖµÒÔ¼°Ð­ÖúWeb¿ª·¢ÈËÔ±¸ü¼Ó·½±ãµØ¹¹½¨WebϵͳÓÐ×ÅÖØÒªµÄÓ¦ÓÃÒâÒå¡£
¶þ¡¢WDDX¹¤×÷»úÀí¼°×é³É
    ¼òµ¥µØ˵£¬WDDXÊÇͨ¹ýÔÚ²»Í¬Ó¦Óû·¾³ÏµĽṹ»¯Êý¾ÝÖ®¼ä½¨Á¢Ò»¸ö"½»»»ÇÅÁº"---“XMLÖмä¼þ”Íê³ÉÊý¾Ý½»»»µÄ¡£ÒòΪ¼¸ºõËùÓÐWebÁìÓò±ê×¼µÄ¿ª·¢»·¾³£¨ÈçColdFusion, Perl, ASP, Java, #,
PHPµÈ£©¶¼°üº¬ÓÐ×Ô¼ºÄÚÔÚµÄÊý¾Ý½á¹¹£¬ËùÒÔWDDXΪÿһÖÖÓïÑÔÌṩÁËһЩģ¿é.
ÕâЩģ¿é¼È¿ÉÒÔ×Ô¶¯µØ½«ÕâЩÄÚÔÚµÄÊý¾Ý½á¹¹·­Òë³ÉÒ»ÖÖ¾«Á¶µÄ»ùÓÚXMLµÄÃèÊö£¬¼´ÐòÁл¯(serialized)£»Í¬ÑùÒ²¿ÉÒÔ½«»ùÓÚXMLµÄÃèÊöת»»ÎªÄ³
ÖÖÓïÑÔ»·¾³ÏµÄÊý¾Ý½á¹¹£¬¼´·´ÐòÁл¯(deserialized)¡£ÕâÑù£¬Á½¸ö²»Í¬Ó¦Óû·¾³ÏµĽṹ»¯Êý¾Ýͨ¹ý»ùÓÚXMLµÄÃèÊöËù¹¹³ÉµÄÖмä¼þʵÏÖ½»»»»ò
Õß¹²Ïí¡£±ÈÈ磬WDDX³ÌÐòÔ±¿ÉÒÔÔÚColdFusionÖлñÈ¡Ò»¸ö¸´ÔÓÊý×éµÄÖµ£¬Í¨¹ýWDDXÏàӦģ¿é½«ÆäÐòÁл¯³ÉΪXMLËùÃèÊöµÄÊý¾Ý½á¹¹£¬È»ºó½«Æä
·¢Ë͸øASP·þÎñÆ÷£¬×îºóÔÙͨ¹ýWDDXÄ£¿é½«¸ÃXMLËùÃèÊöµÄÊý¾Ý½á¹¹·´ÐòÁл¯×ª»»³ÉÒ»¸öVBScriptµÄÊý×é¶ÔÏ󣬶øÔ­ÏȵÄËùÓÐÊý¾ÝÀàÐͶ¼±»ÎÞËðת
»»¡£Í¬Ê±£¬ÓÉÓÚËùÓеÄXML´¦ÀíºÍ½»»¥¹ý³Ì¶¼×ªÒÆÖÁWDDXÄ£¿éÖУ¬¿ª·¢Õ߾Ͳ»±ØÔÙ¶ÔXMLÎĵµ±¾Éí½øÐбà³ÌºÍ´¦Àí,´Ó¶øʹµÃÕâÖÖÓïÑÔÖ®¼äµÄת»»¹ý³Ì¶ÔÓÚ¿ª·¢ÕßÀ´Ëµ¾Í¸ü¼Ó͸Ã÷¡£
    WDDXÓÉÁ½´ó²¿·Ö×é³É£º
    µÚÒ»²¿·ÖÊǸù¾ÝXML 1.0¹æ·¶Öƶ¨µÄÒ»ÖÖ¶ÀÁ¢ÓïÑÔµÄÊý¾ÝÃèÊö¡£ÒÀ¾Ý¹æ·¶£¬WDDXÖ§³ÖµÄÊý¾ÝÀàÐÍÓв¼¶ûÐÍ£¨boolean£©
¡¢ Êý×ÖÐÍ£¨number£©¡¢ ÈÕÆÚÐÍ£¨date-time£© ºÍ
×Ö·û´®ÐÍ£¨string£©ÕâЩ»ù±¾Êý¾ÝÀàÐÍ¡£´ËÍâWDDX»¹Ö§³ÖÏÂÁи´ÔÓÊý¾ÝÀàÐÍ£ºÊý×飨array£©¡¢ ½á¹¹£¨structure£©
ºÍ¼Ç¼¼¯(recordset)¡£ÆäÖУ¬Êý×é¿ÉÒÔÊÇÓÃÕûÊý±êÒýµÄÈÎÒâÀàÐͶÔÏóµÄ¼¯ºÏ£¬½á¹¹¿ÉÒÔÊÇÓÃ×Ö·û´®±êÒýµÄÈÎÒâÀàÐͶÔÏóµÄ¼¯ºÏ£¬¼Ç¼¼¯ÔòÊǶÔÊý¾ÝµÄÁÐ
±íÐÍ·â×°¡£¼Ç¼¼¯ÖÐÖ»ÔÊÐíÓлù±¾Êý¾ÝÀàÐÍ¡£
    µÚ¶þ²¿·Ö¾ÍÊÇΪÄÇЩʹÓ


Ïà¹ØÎĵµ£º

ʹÓÃDOM4JºÍxpath½âÎöXML(¶þ)

ÔÚʹÓÃDom4j½âÎöxmlÎĵµÊ±,ÎÒÃǺÜÏ£ÍûÓÐÒ»ÖÖÀàËÆÕýÔò±í´ïʽµÄ¶«Î÷À´¹æ·¶²éѯÌõ¼þ,¶øxpathÕýÊÇÕâÑùÒ»ÖֺܱãÀûµÄ¹æÔò°É.
    ÒÔÏÂÊDZ¾ÈËÓÃдµÄÒ»¸öÀà,ժȡ²¿·Ö´úÂë;
Java´úÂë
Java´úÂë
String xmlName = path + "/" + userName + ".xml";  &n ......

½«XMLÊý¾ÝÌî³äµ½TreeViewÖÐ

Îĵµ¼°´úÂëÏÂÔØ£ºhttp://www.dingos.cn/index.php?topic=1899.0
½éÉÜ

µ±²Ëµ¥ÏîÊǾ­³£¸Ä±äʱ£¬´ÓXMLÎĵµÖд´½¨TreeView²Åµ±ÊǷdz£ÓÐÓõġ£ÀýÈ磬ʹÓÃXML×÷ΪÊý¾Ý¿â´æ´¢¼Ç¼¡£
ÕâÀïÓиö¼òµ¥Ê¾Àý¡£ÒÔ·À»ìÏýÕâ¸öÀý×ӱȽϼòµ¥¡£
±³¾°
¶ÔXML¡¢TreeView¿Ø¼þµÄÓ¦Óã¬ÔÚVisual StudioÖÐÓÐÖúÓÚÀí½âÕâЩ²½Öè¡£
ʹÓôúÂë
×¢Òâ ......

C#À´´´½¨ºÍ¶ÁÈ¡XMLÎĵµ

À©Õ¹±ê¼ÇÓïÑÔXML£¨eXtensible Markup Language£©£¬ÊÇÓÉW3C×éÖ¯Öƶ¨µÄ¡£×öΪÓÃÓÚÌæ´úHTMLÓïÑÔµÄÒ»ÖÖÐÂÐ͵ıê¼ÇÓïÑÔ£¬XMLÄÚ²¿ÓÐןܶà»ù±¾±ê×¼£¬XML¾ÍÊÇͨ¹ýÓëÕâЩÏà¹Ø±ê×¼µØ½áºÏ£¬Ó¦ÓÃÓÚ¿Æѧ¼ÆËã¡¢µç×Ó³ö°æ¡¢¶àýÌåÖÆ×÷ºÍµç×ÓÉÌÎñµÄ¡£C££×÷ΪһÖÖÐÂÐ͵ijÌÐòÓïÑÔ£¬ÊÇ.Net¿ò¼ÜµÄÒ»¸öÖØÒª×é³É²¿·Ö£¬ËûºÍXMLµÄ¹ØϵÆÄÉî¡£±¾ÎÄ¾Í´Ó ......

JS½âÎöXMLÎļþºÍ×Ö·û´®µÄ¿çä¯ÀÀÆ÷ʵÏÖ


´ó¶àÊýä¯ÀÀÆ÷¶¼ÄÚ½¨Á˹©¶ÁÈ¡ºÍ²Ù×÷ XML µÄ XML ½âÎöÆ÷¡£
½âÎöÆ÷°Ñ XML ת»»Îª JavaScript ¿É´æÈ¡µÄ¶ÔÏó¡£
µ«ÊÇIEºÍÆäËüä¯ÀÀÆ÷ÊÇÓкܴóÇø±ðµÄ
½âÎö XML Îļþ - ¿çä¯ÀÀÆ÷ʵÏÖ
<html>
<body>
<mce:script type="text/javascript"><!--
try //Õë¶ÔIEºÍ»ùÓÚIEÄں˵Ää¯ÀÀÆ÷
{
xmlD ......

»ù´¡£ºxml£¬xsdºÍÊý¾Ý¿â

1. »ù´¡£º¶ÔXML½øÐмòµ¥µÄ²éѯ, ²åÈë, ɾ³ý, ±à¼­²Ù×÷
ÔÚÊý¾ÝÁ¿²»ÊǺܴóµÄÇé¿öÏ£¬¿ÉÒÔÓÃxml´úÌæÊý¾Ý¿â´æ´¢Êý¾Ý£¬µ«ÊÇÒª¶¨ÒåxsdÎļþÀ´ÑéÖ¤xmlÎļþ£¬±£Ö¤xmlÊý¾Ý¸ñʽ¡£
ÒÔÏÂÍøÒ³½éÉÜÁËÈçºÎÀûÓÃC#ʵÏÖxmlµÄ²éѯ£¬²åÈ룬ɾ³ýºÍ¸üвÙ×÷£¬Õâ±íÃ÷xml¿ÉÒÔ´úÌæÊý¾Ý¿â´æ´¢Ò»¶¨Á¿µÄÊý¾Ý¡£
http://blog.csdn.net/cmoonc/archive/20 ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ