JavaÓëJsonµÄʹÓ÷½·¨½éÉÜ
ת×Ô:
JSON ¼´ JavaScript Object Natation£¬ËüÊÇÒ»ÖÖÇáÁ¿¼¶µÄÊý¾Ý½»»»¸ñʽ£¬·Ç³£ÊʺÏÓÚ·þÎñÆ÷Óë JavaScript µÄ½»»¥¡£±¾ÎĽ«¿ìËÙ½²½â JSON ¸ñʽ£¬²¢Í¨¹ý´úÂëʾÀýÑÝʾÈçºÎ·Ö±ðÔÚ¿Í»§¶ËºÍ·þÎñÆ÷¶Ë½øÐÐ JSON ¸ñʽÊý¾ÝµÄ´¦Àí¡£
¡¡¡¡Json±ØÐèµÄ°ü
¡¡¡¡commons-httpclient-3.1.jar
¡¡¡¡commons-lang-2.4.jar
¡¡¡¡commons-logging-1.1.1.jar
¡¡¡¡json-lib-2.2.3-jdk13.jar
¡¡¡¡ezmorph-1.0.6.jar
¡¡¡¡commons-collections-3.2.1.jar
¡¡¡¡ÒÔÉÏ°ü¿ÉÒÔ´Ó
¡¡ http://commons.apache.org/index.html
¡¡¡¡http://json-lib.sourceforge.net/
¡¡¡¡http://ezmorph.sourceforge.net/
¡¡¡¡http://morph.sourceforge.net/
¡¡¡¡http://www.docjar.com/
¡¡¡¡ÖÐÏÂÔص½¡£
¡¡¡¡³öÏÖjava.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher´íÎóÊÇÒòΪûÓе¼Èëezmorph.jarÎļþ»ò°æ±¾²»¶Ô¡£
¡¡¡¡³öÏÖjava.lang.NoClassDefFoundError: org/apache/commons/collections/map/ListOrderedMap´íÎóÊÇÒòΪûÓе¼Èëcommons-collections.jarÎļþ»ò°æ±¾²»¶Ô¡£
¡¡¡¡Java´úÂëת»»³Éjson´úÂë
¡¡¡¡1. List¼¯ºÏת»»³Éjson´úÂë
¡¡List list = new ArrayList();
¡¡¡¡list.add( "first" );
¡¡¡¡list.add( "second" );
¡¡¡¡JSONArray jsonArray2 = JSONArray.fromObject( list );
¡¡¡¡2. Map¼¯ºÏת»»³Éjson´úÂë
¡¡Map map = new HashMap();
¡¡¡¡map.put("name", "json");
¡¡¡¡map.put("bool", Boolean.TRUE);
¡¡¡¡map.put("int", new Integer(1));
¡¡¡¡map.put("arr", new String[] { "a", "b" });
¡¡¡¡map.put("func", "function(i){ return this.arr[i]; }");
¡¡¡¡JSONObject json = JSONObject.fromObject(map);
¡¡¡¡3. Beanת»»³Éjson´úÂë
¡¡JSONObject jsonObject = JSONObject.fromObject(new JsonBean());
4.Êý×éת»»³Éjson´úÂë
¡¡boolean[] boolArray = new boolean[] { true, false, true };
¡¡¡¡JSONArray jsonArray1 = 
Ïà¹ØÎĵµ£º
HSQLDB(Hypersonic SQL)ÊÇ´¿Java¿ª·¢µÄ¹ØϵÐÍÊý¾Ý¿â,²¢ÌṩJDBCÇý¶¯´æÈ¡Êý¾Ý¡£Ö§³ÖANSI-92 ±ê×¼ SQLÓï·¨¡£¶øÇÒËûÕ¼µÄ¿Õ¼äºÜС¡£´óÔ¼Ö»ÓÐ160K,ÓµÓпìËÙµÄÊý¾Ý¿âÒýÇæ¡£
תÌûʱÇë×¢Ã÷´ËÎÄÀ´×Ô¼¼ÊõÊÀ½ç:http://www.js4j.com ......
javaµ÷webServiceÌ«Õý³£ÁË¡£¡£¡£
ÔÚµ÷ÓÃhttpsµÄwebServiceµÄʱºò¼¸ÖÖ³£Óõķ½·¨»á³öÏÖ°²È«´íÎ󣬺ܶàÈË˵µÄÊÇÔÚjreÀïÃæ×°Ö¤Êé¡£¡£¡£ÄÇҲ̫ÓôÃÆÁË°É
ÕâÀïÌṩһÖÖ²»ÓÃÖ¤ÊéµÄ·½Ê½
¶Ô·½webServiceÌṩµÄ½Ó¿Ú£¬Õâ¸öÄãÓ¦¸ÃÒªÖªµÀµÄ°É£¬²»ÖªµÀµÄ»°¾Íwsdl×Ô¼º»¹Ô
Java´úÂë
/**
* XXXµÄwebService½Ó¿ ......
֮ǰÔÚ×öfindbugsµÄʱºò¾³£»á²é¿´×Ö½ÚÂ룬¶¼ÊÇÒ»Öª°ë½âµÄ
ÄÇÌì¿´µ½Ò»¸öÎÊÌ⣬¸ÕºÃ¿ÉÒÔ´Ó×Ö½ÚÂëÀ´½âÊÍ
ÕâЩÌâÄ¿³£¼ûÓÚÃæÊÔÌ⣬ͨ³£ÒªÊÇ˸ÒÕâôд´úÂ룬ÍêÈ«ÊÇÔÚÕÒËÀ¡£¡£
Java´úÂë
public class Test {
public static void main(String[]  ......
ÔÚJavaÓ¦ÓÃÖУ¬ÈÕÆÚºÍʱ¼ä×÷Ϊ»ù±¾µÄÐÅÏ¢ÀàÐÍÓ¦ÓõÄÌرð¹ã·º£¬ÀýÈç»ñÈ¡µ±Ç°Ê±¼ä£¬¼ÆËãijЩ²Ù×÷Ö´ÐеÄʱ¼äµÈ¡£ÈÕÆÚ´¦ÀíÏà¹ØµÄÀà°üÀ¨DateºÍCalendar£¬Í¨¹ýDateºÍCalendar¿ÉÒÔ»ñÈ¡µ±Ç°Ê±¼ä£¬¶Ôʱ¼ä½øÐÐһЩÔËË㣬»ñȡʱ¼äÖеÄÄê¡¢Ô¡¢ÈÕ¡¢Ê±¡¢·Ö¡¢ÃëºÍÐÇÆÚµÈÐÅÏ¢¡£ÔÚÊäÈëºÍÊä³öµÄʱºò¾³£Óõ½×Ö·û´®ÐÎʽµÄʱ¼ä£¬Õâ¾ÍÐèҪʱ¼äºÍ ......