Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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 ¿ì½Ý¼ü

¿´ÁËjava˽ÛÓµÄÖм¶ÊÓƵ£¬¸Ð¾õºÜÈ«Ã棬×ܽáÕûÀí³öÁËһЩEclipse¿ì½Ý¼ü£¬Ï£Íû¶ÔÓÐÓõÄÅóÓÑÓÐËù°ïÖú£º
Ctrl+1 ¿ìËÙÐÞ¸´(×î¾­µäµÄ¿ì½Ý¼ü,¾Í²»Óöà˵ÁË)
Ctrl+D: ɾ³ýµ±Ç°ÐÐ
Ctrl+Alt+↓ ¸´ÖƵ±Ç°Ðе½ÏÂÒ»ÐÐ(¸´ÖÆÔö¼Ó)
Ctrl+Alt+↑ ¸´ÖƵ±Ç°Ðе½ÉÏÒ»ÐÐ(¸´ÖÆÔö¼Ó)
Alt+↓ µ±Ç°ÐкÍÏÂÃæÒ»Ðн»»¥Î»ÖÃ(Ìرðʵ ......

JAVAÅàѵÌâ¿â AJAX

1.AJAX»ù´¡ÖªÊ¶_Ñ¡ÔñÌâ
1. AjaxÓÐËÄÖÖ¼¼Êõ×é³É£ºDOM,CSS,JavaScript£¬XmlHttpRequestÖпØÖÆÎĵµ½á¹¹µÄÊÇ£º£¨ £©
A  DOM
B  CSS
C  javascript   
D  XMLHttpRequest
²Î¿¼´ð°¸£ºA
2. ÔÚAjaxµÄËÄÖÖ¼¼ÊõÖУ¬¿ØÖÆͨÐŵÄÊÇÄÄÒ»¸ö£¿£¨ £©
A  DOM
B  CSS
C  javasc ......

ʹÓÃJavaÔÚÎļþÀï²åÈëÒ»ÐÐ

ÔÚÎļþÀïÔö¼ÓÒ»ÐеÄΨһ·½·¨¾ÍÊǶÁȡԭʼÎļþ£¬È»ºóдÈëµ½Ò»¸öÁÙʱÎļþ£¬Í¬Ê±Ð´ÈëÒª²åÈëµÄÊý¾Ý¡£È»ºóɾ³ýԭʼÎļþ£¬ÔÙ°ÑÁÙʱÎļþ¸ÄÃûΪԭʼÎļþÃû¡£
package net.java2000.io; 
 
import java.io.BufferedReader; 
import java.io.File; 
import java.io.FileInputStream; 
import jav ......

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

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

java(Web)ÖÐÏà¶Ô·¾¶£¬¾ø¶Ô·¾¶ÎÊÌâ×ܽá

1.»ù±¾¸ÅÄîµÄÀí½â
¡¡¡¡¾ø¶Ô·¾¶£º¾ø¶Ô·¾¶¾ÍÊÇÄãµÄÖ÷Ò³ÉϵÄÎļþ»òĿ¼ÔÚÓ²ÅÌÉÏÕæÕýµÄ·¾¶£¬(URLºÍÎïÀí·¾¶)ÀýÈ磺
C:\xyz\test.txt ´ú±íÁËtest.txtÎļþµÄ¾ø¶Ô·¾¶¡£http://www.sun.com/index.htmÒ²´ú±íÁËÒ»¸ö
URL¾ø¶Ô·¾¶¡£
¡¡¡¡Ïà¶Ô·¾¶£ºÏà¶ÔÓëij¸ö»ù׼Ŀ¼µÄ·¾¶¡£°üº¬WebµÄÏà¶Ô·¾¶£¨HTMLÖеÄÏà¶ÔĿ¼£©£¬ÀýÈ磺ÔÚ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ