java RSS ʵÏÖ£¨ÁÐ×Ó£©
Ò»£º RSS½éÉÜ
¸ù¾Ýά»ù°Ù¿Æ(http://zh.wikipedia.org/wiki/RSS)µÄ¶¨Ò壬“RSSÊÇÒ»ÖÖÓÃÓÚ¹²ÏíÐÂÎźÍÆäËûWebÄÚÈݵÄÊý¾Ý½»»»¹æ·¶ ”£¬ËüÊÇһϵÁеĹ淶µÄ×éºÏ£¬²ÉÓÃXML¸ñʽ¡£Ä¿Ç°¹úÄÚRSSÓ¦ÓÃ×î¶àµÄÊÇÔÚÐÂÎÅÍøÕ¾ºÍ²©¿ÍÍøÕ¾ÉÏ¡£
Ðí¶àÍøÕ¾¿ÉÒÔÓÃRSSÔĶÁÆ÷À´¸öÐÔ»¯×Ô¼ºµÄÍøÒ³£¬±ÈÈçÏÔʾ×îеÄÐÂÀËÐÂÎÅ£¬ÏÔʾ×Ô¼ººÃÅóÓÑ×îеIJ©¿ÍÎÄÕ£¬ÏÔʾ×îеÄGoogleÂÛ̳ÄÚÈÝ¡£³ý´ËÖ®Í⣬ÀûÓÃRSSÔĶÁÆ÷»¹¿ÉÒÔʵÏÖÆäËüÓÃ;£¬±ÈÈ磺
»ñµÃÌìÆøÔ¤±¨
½ÓÊÕÓʼþ£¬±ÈÈçGmail¾ÍÌṩRSS feed
»ñÈ¡×îйÉƱÐÐÇé
»ñÈ¡ÒôÀÖ£¬µç̨½ÚÄ¿ºÍÊÓƵ¼ô¼µÈµÈ
¶þ£ºRome½éÉÜ
ÕâƪÎÄÕ²ÉÓÃRomeÕâ¸ö¿ªÔ´¹¤¾ßÀ´ÊµÏÖRSSÔĶÁÆ÷¡£RomeÖ§³ÖµÄ¸ñʽºÜ¶à£¬ÓÐRSS 0.90, RSS 0.91 Netscape, RSS 0.91 Userland, RSS 0.92, RSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom 0.3, Atom 1.0 µÈµÈ£¬¼¸ºõÄÒÀ¨ÁËÄ¿Ç°ËùÓеÄRSS ºÍatom°æ±¾¡£×îеÄRome°æ±¾¿ÉÒÔ´Óhttp://wiki.java.net/bin/view/Javawsxml/RomeÉϵõ½¡£
ʵÏÖRSSÔĶÁÆ÷£¬Ö÷Òª²ÉÓÃRomeµÄ½âÎö¹¦ÄÜ£¬¾ÍÊÇ´ÓXMLÎļþÖжÁ³öÏàÓ¦µÄÄÚÈÝ¡£ÎÒÓÃһЩ¼òµ¥´úÂëÀ´ËµÃ÷ÈçºÎʹÓÃRomeÖеÄÀàºÍ·½·¨¡£
URL feedUrl = new URL("http://rss.sina.com.cn/news/marquee/ddt.xml");
SyndFeedInput input = new SyndFeedInput();
SyndFeed feed = input.build(new XmlReader(feedUrl));
±íÒ»: µÃµ½RSS Feed
“http://rss.sina.com.cn/news/marquee/ddt.xml“ÊÇÐÂÀËÐÂÎŵÄÒ»¸öRSS µØÖ·¡£Í¨¹ýÈýÐдúÂ룬¾Í¿ÉÒԵõ½Ò»¸ö¶ÔÓ¦Õâ¸öµØÖ·µÄRSS Feed¶ÔÏó¡£Õâ¸ö¶ÔÏó°üº¬ÎÒÃÇËùÐèÒªµÄËùÓÐRSSÄÚÈÝ¡£Èç¹ûÓÃSystem.out.println(feed)£¬»áµÃµ½±í¶þÖеĽá¹û¡£´ÓÖпÉÒÔÇå³þµØ¿´µ½ SyndFeedÀàµÄ½á¹¹¡£
SyndFeedImpl.contributors=null
SyndFeedImpl.title=ÐÂÎÅÖÐÐÄ-ÐÂÎÅÒªÎÅ
SyndFeedImpl.categories[0].name=
SyndFeedImpl.categories[0].taxonomyUri=null
SyndFeedImpl.link=http://news.sina.com.cn/iframe/o/allnews/input/index.htm
SyndFeedImpl.publishedDate=Thu Jun 22 13:20:01 CST 2006
SyndFeedImpl.entries[0].updatedDate=null
SyndFeedImpl.entries[0].contributors=null
SyndFeedImpl.entries[0].title=ÔúÍߺÕÀïÔÚ¼Ïñ´øÖкôÓõ°¢¸»º¹È˵ֿ¹Íâ¹úÇÖÂÔ
SyndFeedImpl.entries[0].categories[0].name=
SyndFeedImpl.entries[0].categories[0].taxonomyUri=null
SyndFeedImpl.entries[0].link=http://news.sina.com.cn/w/2006-06-22/11
Ïà¹ØÎĵµ£º
ÔÌûµØÖ·£ºhttp://www.ibm.com/developerworks/cn/java/j-lo-jeeflex/?S_TACT=105AGX52&S_CMP=tec-csdn
´«Í³µÄ Java EE Ó¦ÓóÌÐòͨ³£Ê¹ÓÃijÖÖ MVC ¿ò¼Ü£¨ÀýÈ磬Struts£©×÷Ϊǰ¶ËÓû§½çÃ棬Ëæ×Å Flex µÄÐËÆ𣬻ùÓÚ RIA µÄ¿Í»§¶ËÄܹ»¸øÓû§´øÀ´¸ü¿áµÄ½çÃ棬¸ü¶ÌµÄÏìӦʱ¼ä£¬ÒÔ¼°¸ü½Ó½üÓÚ×ÀÃæÓ¦ÓóÌÐòµÄÌåÑé¡£±¾ÎĽ«½²Ê ......
JavaÔ´ÓÚ1991ÄêµÄÒ»¸ö»ú¶¥ºÐÏîÄ¿£¬²¢ÓÉSunÔÚ1995Äê·¢²¼ÁË1.0°æ±¾£¬µ½½ñÌìËãÏÂÀ´£¬Ò²ÒªÓÐ20ÄêµÄʱ¼äÁË¡£JDK1.3-->JDK1.4-->JDK5ÕâÁ½´Î°æ±¾Éý¼¶£¬Ê¹µÃjavaÓïÑԵõ½Á˼«´óµÄÍêÉÆ£¬µ«´ËºóµÄJDK6ºÍÉÐδÕýʽ·¢²¼µÄJDK7£¬²¢Î´¸øÈËÌ«¶àµÄ¾ªÏ²£¬ÖÁÉÙÎÒÊÇÕâÖָоõ¡£Æäʵ´Ó×î½ü¼¸ÄêJVM¼æÈÝÓïÑԵİٻ¨Æë·Å¾Í¿ÉÒÔ¿´³öÀ´¶ËÄߣºJAVAÔ ......
0¡¢ ÐèÒª±êʶ·û
a) ²»ÔÚº¯ÊýÄÚ
1¡¢ ·Ç·¨±í´ïʽ¿ªÊ¼
b) ¿ÉÄÜ:¶ªÊ§À¨ºÅ .
2. no data found
a) ¿ÉÄÜ:setInt(1,100)ÖÐ,ûÓÐ100Õâ¸öÖµ
3. ÕÒ²»µ½·ûºÅ
a) ¿ÉÄÜ:ûµ¼Èë°ü
4. Ö¸¶¨ÁËÎÞЧURL
a) ¿ÉÄÜ:Êý¾Ý¿âÃû»òIP´íÎó,¼´Á¬½Ó³ö´í
5. Àà·¾¶Ã»ÓÐÕÒµ½
a) ¿ÉÄÜ: ClassNotFoundException: oracle.jdbc.driver.OracleDriv ......
¡¡¡¡Java±à³ÌÖеÄÒì³£´¦ÀíÊÇÒ»¸öºÜ³£¼ûµÄ»°ÌâÁË£¬¼¸ºõÈκÎһÎéÉÜÐÔµÄJava¿Î³Ì¶¼»áÌáµ½Òì³£´¦Àí¡£²»¹ý£¬ÎÒÈÏΪºÜ¶àÈËÆäʵ²¢Ã»ÓÐÕæÕýÕÆÎÕÕýÈ·´¦ÀíÒì³£Çé¿öµÄ·½·¨ºÍ²ßÂÔ£¬×î¶àÒ²¾Í²»¹ýÁ˽â¸ö´ó¸Å£¬ÖªµÀµã¸ÅÄî¡£±¾ÎľͶÔÈýÖÖ²»Í¬³Ì¶ÈºÍÖÊÁ¿µÄJavaÒì³£´¦Àí½øÐÐÁËÌÖÂÛ£¬Ëù²ûÊöµÄ´¦ÀíÒì³£µÄ·½Ê½°´ÊÖ·¨µÄ¸ßÏ·ÖΪ£ººÃ£¬²»ºÃºÍ¶ñÁÓ ......
Ê×ÏÈÃ÷ȷһϣºjavaÀïÃæÖ»ÓÐÖµ´«µÝ£¬ÒýÓô«µÝÖ»ÊÇÒ»Ö»Îó¶Á¶øÒÑ¡£
À´¿´Ò»¸öÀý×Ó£º
public static void main(String[] args)
{
StringBuffer str1 = new StringBuffer("hello");
test(str1);
System.out.println("main : " + str1);
}
public static void test(StringBuffer s ......