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

JavaÈýÖÖ·½Ê½½âÎöxml


JavaÀï±ß½âÎöxmlÒ»°ãÓÐÈýÖÖ³£Óõļ¼Êõ£º
1¡¢ Document Object Model (DOM)£¬W3CÀï±ßÒ»ÖÖ³ÉÊìµÄ±ê×¼¡£Ä¿Ç°¹ã·ºÊ¹ÓõĽâÎö¹¤¾ß£ºJDOM DOM4J
2¡¢ Simple API for XML (SAX)£¬µÚÒ»ÖÖ±»¹ã·º½ÓÊܵÄXMLµÄAPI£¬³ÉΪÊÂʵÉϵıê×¼¡£
3¡¢ Streaming API for XML (StAX)£¬ÔÚJSR-173ÖÐÌáµ½µÄÒ»ÖÖºÜÓÐǰ;µÄÐÂÐͽâÎöÄ£ÐÍ¡£
DOM½âÎöÊÇ»ùÓÚÊ÷½á¹¹µÄ£¬Ëüͨ¹ýÔÚÄÚ´æ¹¹½¨Õû¿ÃÎĵµÊ÷£¬ÔÊÐíÍêÈ«¡¢¶¯Ì¬·ÃÎÊXMLÎĵµµÄÈκνڵ㡣ÔÚXMPPÓ¦ÓÃÖУ¬Èç¹ûʹÓÃdom½âÎöxml£¬»áºÄ·ÑºÜ¶àʱ¼ä£¬Ôö¼ÓÇëÇ󷵻صÄʱ¼ä¡£
2¡¢SAX
SAX½âÎöXML²ÉÓÃʼþÇý¶¯µÄ·½Ê½¡£ËäÈ»²¢²»ÊÇW3CµÄ±ê×¼£¬µ«ËüµÄAPIÊǹ«Èϵģ¬ºÜ¶à½âÎöÆ÷¶¼ÊÇ»ùÓÚËüµÄ¡£µ±SAX½âÎöÆ÷¶ÁÈ¡ÎĵµµÄʱºò»áÒý·¢ºÜ¶àʼþ£¬ÕâЩʼþ»á½»¸ø¶ÔÓ¦µÄʼþ´¦ÀíÕß(event
handlers)£¬¿ØÖÆȨÊÇÔÚ½âÎöÆ÷£¬Ó¦ÓóÌÐòÖ»ÊÇʱ¼äµÄ½ÓÊÕÕߣ¬ÓɽâÎöÆ÷µ÷ÓÃÓ¦ÓóÌÐò×¢²áµÄcallback½Ó¿ÚʵÏÖʼþ֪ͨ¡£ÈýÖÖ»ù±¾µÄʼþ£º
1£® DTDHandler ·ÃÎÊXMLµÄDTDÄÚÈÝ
2£® ErrorHandler ½âÎö´íÎó
3£® ContentHandler ·ÃÎÊÎĵµµÄÄÚÈÝ
3¡¢ StAX
StAXÊÇÒ»ÖÖÁîÈËÕñ·ÜµÄÐÂÐͽâÎö¼¼Êõ£¬ºÍSAXÒ»Ñù£¬ËüÒ²²ÉÓÃÁËʼþÇý¶¯Ä£ÐÍ¡£²»¹ý£¬ÔÚ¶ÔÓÚʼþµÄ´¦ÀíÉÏ£¬SAX²ÉÓÃÁË“ÍÆģʽ”£¨push modal£©£¬¶øStAXÔòʹÓõÄÊÇ“À­Ä£Ê½”£¨pull model£©¡£ËµµÃ¸ü¼ÓÃ÷°×һЩ£¬¾ÍÊÇÕâÑù£º
SAXÊÇ×Ô¼º°´Ë³Ðò°ÑÕû¸öÎĵµ½âÎöÍ꣬ÔÚËü½âÎöµÄ¹ý³Ì£¬»áÖ÷¶¯²úÉúʼþ½»¸ø³ÌÐòÖÐÏàÓ¦µÄ´¦Àíº¯ÊýÀ´´¦Àíµ±Ç°ÄÚÈÝ£»¶øStAXÊÇÓɳÌÐòÀ´Çý¶¯Õû¸ö½âÎö¹ý³Ì£¬Ö»Óе±³ÌÐò·¢³ö½âÎöÇëÇóµÄʱºò£¬½âÎöÆ÷²Å»á¸æËßÏàÓ¦µÄʼþ£¬È»ºó³ÌÐò¸ù¾ÝʼþÔÙ¾ö¶¨ÈçºÎ´¦Àíµ±Ç°ÄÚÈÝ£¬Ó¦ÓóÌÐò¿ÉÒÔ½«
ʼþ¶ÔÓ¦µÄ½ÚµãDOMÔØÈëÄÚ´æÖнøÐд¦Àí¡£
´ÓÕâ¸öÔ­ÀíÀ´ÅжϵĻ°£¬StAXµÄʵÏÖÏÔȻҪ¸ü¼ÓÁé»î£¬³ÌÐò¿ÉÒÔÑ¡Ôñ×Ô¼ºÐèÒª´¦ÀíµÄ²¿·Ö£¬¶øSAXÔòÒ»¶¨»á±éÀúÕû¸öÎĵµ¡£¶ø¾ÝÎÒµÄÀí½â£¬½«StAX½Ð³É“³ÌÐòÇý¶¯Ä£ÐÍ”¿ÉÄܸüÀûÓÚÀí½âһЩ¡£
¶ÁÈ¡XMLÎĵµ£º
Iterator xml£º·½±ãµÄ¡¢ÈÝÒ×ʹÓõġ¢µü´úÆ÷·ç¸ñµÄ API¡£¸üÃæÏò¶ÔÏó±à³Ì£¬¶Ô³ÌÐò¸ÐÐËȤµÄʼþ´´½¨ÏàÓ¦µÄ¶ÔÏó£¬ÈÝÒ×Ìí¼ÓºÍɾ³ýʼþevent£¬Ò×ÓÃÀ©Õ¹¡£
 
 
Cursor xml£º
¾¡¹Üµü´úÆ÷·ç¸ñµÄ API ·Ç³£·½±ãºÍÒ×ÓÚʹÓã¬ËüÒ²´øÀ´ÁËһЩ¿ªÏú¡£½âÎöÆ÷ÐèÒª´´½¨Ê¼þ¶ÔÏó£¬ÕâЩ¶ÔÏóÔÚÒÔºó±»ÎÞÓõ¥ÔªÊÕ¼¯Æ÷»ØÊÕ¡£¶ÔÓÚ¸ßÐÔÄܼ«ÆäÖØÒªµÄÓ¦ÓóÌÐò£¨ÈçJ2ME£©£¬Äú¿ÉÒÔÑ¡Ôñ»ùÓÚÖ¸ÕëµÄ
API¡£XMLStreamReader 


Ïà¹ØÎĵµ£º

JavaÐÔÄÜÓÅ»¯¼¼Çɼ¯½õ

1.1 ²»ÓÃnew¹Ø¼ü´Ê´´½¨ÀàµÄʵÀý
¡¡¡¡ÓÃnew¹Ø¼ü´Ê´´½¨ÀàµÄʵÀýʱ£¬¹¹Ô캯ÊýÁ´ÖеÄËùÓй¹Ô캯Êý¶¼»á±»×Ô¶¯µ÷Óᣵ«Èç¹ûÒ»¸ö¶ÔÏóʵÏÖÁËCloneable½Ó¿Ú£¬ÎÒÃÇ¿ÉÒÔµ÷ÓÃËüµÄclone()·½·¨¡£clone()·½·¨²»»áµ÷ÓÃÈκÎÀ๹Ô캯Êý¡£
¡¡¡¡ÔÚʹÓÃÉè¼Æģʽ£¨Design Pattern£©µÄ³¡ºÏ£¬Èç¹ûÓÃFactoryģʽ´´½¨¶ÔÏó£¬Ôò¸ÄÓÃclone()·½·¨´´½¨Ðµ ......

100ÐÐJava´úÂë¹¹½¨Ò»¸öÏ̳߳Ø

ÔÚÏÖ´úµÄ²Ù×÷ϵͳÖУ¬ÓÐÒ»¸öºÜÖØÒªµÄ¸ÅÄî¨D¨DỊ̈߳¬¼¸ºõËùÓÐÄ¿Ç°Á÷ÐеIJÙ×÷ϵͳ¶¼Ö§³ÖỊ̈߳¬Ïß³ÌÀ´Ô´ÓÚ²Ù×÷ϵͳÖнø³ÌµÄ¸ÅÄ½ø³ÌÓÐ×Ô¼ºµÄÐéÄâµØÖ·¿Õ¼äÒÔ¼°ÕýÎĶΡ¢Êý¾Ý¶Î¼°¶ÑÕ»£¬¶øÇÒ¸÷×ÔÕ¼Óв»Í¬µÄϵͳ×ÊÔ´£¨ÀýÈçÎļþ¡¢»·¾³±äÁ¿µÈµÈ£©¡£Óë´Ë²»Í¬£¬Ï̲߳»Äܵ¥¶À´æÔÚ£¬ËüÒÀ¸½ÓÚ½ø³Ì£¬Ö»ÄÜÓɽø³ÌÅÉÉú¡£Èç¹ûÒ»¸ö½ø³ÌÅÉÉú³öÁË ......

JAVA ÄÚ²¿ÀàµÄ¼òµ¥×ܽá

¶¨ÒåÔÚÒ»¸öÀàÄÚ²¿µÄÀà½ÐÄÚ²¿À࣬°üº¬ÄÚ²¿ÀàµÄÀà³ÆΪÍⲿÀà¡£ÄÚ²¿Àà¿ÉÒÔÉùÃ÷public¡¢protected¡¢privateµÈ·ÃÎÊÏÞÖÆ£¬¿ÉÒÔÉùÃ÷ΪabstractµÄ¹©ÆäËûÄÚ²¿Àà»òÍⲿÀà¼Ì³ÐÓëÀ©Õ¹£¬»òÕßÉùÃ÷Ϊstatic¡¢finalµÄ£¬Ò²¿ÉÒÔʵÏÖÌض¨µÄ½Ó¿Ú¡£staticµÄÄÚ²¿ÀàÐÐΪÉÏÏóÒ»¸ö¶ÀÁ¢µÄÀ࣬·ÇstaticÔÚÐÐΪÉÏÀàËÆÀàµÄÊôÐÔ»ò·½·¨ÇÒ½ûÖ¹ÉùÃ÷staticµÄ·½· ......

¹Ø¼ü´Ê¹ýÂËʵÏÖ£¨JAVA TXT£©

http://51jsp.cn/post/23.html
ÏÖÔÚ×öÍøÕ¾Ê×ÏÈ¿¼ÂÇÒ»µã¾ÍÊDz»ÄÜÔÚ×Ô¼ºµÄÍøÕ¾ÖгöÏÖ·Ç·¨µÄ¶«Î÷£¬°üÀ¨Ò»Ð©Ãô¸ÐµÄ´Ê¡£ÏÖÔÚÎÒÃǾÍÀ´¼òµ¥µÄʵÏÖËü£¬ÎªÁ˲éÕҵĿìËÙÔÚÕâÓÃtxtÀ´±£´æÕâЩ·Ç·¨µÄ¹Ø¼ü´Ê¡£Õâ¸öTXTÎĵµÊÇÔÚÍøÉÏÕÒµ½£¬ÏÖÔÚ´«ÉÏÀ´200907261131128065.rar
ÓÃJAVA³ÌÐòʵÏÖ¼òµ¥µÄÌí¼ÓÑéÖ¤¹Ø¼ü´Ê£¬Èç¹û´ó¼ÒҪʵ¼ÊÖÐʹÓã¬Ìí ......

¹ØÓÚJAVA²¥·ÅÉùÒôÎļþ

£¨´ËÌù½÷Ïò£¬²ËÄñ¼¶JAVA³ÌÐòÔ±Ìṩ±ãÀû£¬ºÇºÇ£¬£¬ÈôÓÐÐÒ¸ßÊÖ³öÏÖ£¬»¹Íû¶à¶àÖ¸µã¡£Ð¡µÜÉõ»¶£¡£©
×î½üæÓÚ¿ª·¢Ò»Ì×¼à¿Øϵͳ¡£
ÐèÒª±¨¾¯ÉùÒô¡£
ÔÚÑ°Çó½â¾ö·½°¸µÄʱºò£¬³öÏÖÁ½ÖÖ·½°¸¡£
Ò»¡¢ÓÃjavax.sound.sampled.*°ü£¬½øÐÐÉùÒô´¦Àí¡£
¶þ¡¢ÓÃsun.audio.AudioPlayer°ü£¬½øÐÐÉùÒô´¦Àí¡£
µÚÒ»ÖÖ·½°¸ÓÃÆðÀ´£¬»á¾­³£ÐÔ³öÏÖ¿¨Ö ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ