javaÓëjsonµÄʹÓ÷½Ê½
¡¡JSON ¼´ Java
Script Object Natation£¬ËüÊÇÒ»ÖÖÇáÁ¿¼¶µÄÊý¾Ý½»»»
¸ñʽ£¬·Ç³£ÊʺÏÓÚ·þÎñÆ÷
Óë Java
Script µÄ½»»¥¡£±¾ÎĽ«¿ìËÙ½²½â 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 = JSONArray.fromObject(boolArray);
¡¡¡¡5. Ò»°ãÊý¾Ýת»»³Éjson´úÂë
¡¡¡¡JSONArray jsonArray3 = JSONArray.fromObject("['json','is','easy']" );
¡¡¡¡6. beansת»»³Éjson´úÂë
¡¡¡¡List list = new ArrayList();
¡¡¡¡JsonBean2 jb1 = new JsonBean2();
¡¡¡
Ïà¹ØÎĵµ£º
Ò»¡¢JDBCµ÷Óô洢¹ý³Ì
creat proc proc_select
¡¡¡¡@pid varchar(20)
¡¡¡¡@address varchar(20) output
¡¡¡¡as
¡¡¡¡select @address=address from userinfo where pid=@pid
¡¡¡¡go
¡¡¡¡ÓÃjavaµ÷ÓÃ:
¡¡¡¡class.forName(\"sun.jdbc.odbc.JdbcOdbcDriver\"); //¼ÓÔØÇý¶¯
¡¡¡¡Connection con=DriverManager.ge ......
ʹÓÃJava·¢ËÍGET¡¢POSTÇëÇó
——½ÚÑ¡×Ô¡¶·è¿ñJava½²Òå¡·
URLµÄopenConnection()·½·¨½«·µ»ØÒ»¸öURLConnection¶ÔÏ󣬸öÔÏó±íʾӦÓóÌÐòºÍ URL Ö®¼äµÄͨÐÅÁ´½Ó¡£³ÌÐò¿ÉÒÔͨ¹ýURLConnectionʵÀýÏò¸ÃURL·¢ËÍÇëÇó¡¢¶ÁÈ¡URLÒýÓõÄ×ÊÔ´¡£
ͨ³£´´½¨Ò»¸öºÍ URL µÄÁ¬½Ó£¬²¢·¢ËÍÇëÇó¡¢¶ÁÈ¡´Ë URL ÒýÓõÄ×ÊÔ´ÐèÒªÈçÏ ......
javaµ÷ÓÃÍⲿ³ÌÐò ±ØÉ± ·¾¶¿Õ¸ñûÓÐÎÊÌâ
Runtime rt = Runtime.getRuntime();
srcFile.getName();
try {
String cmd[]={"cmd","/c",srcFile.getAbsolutePath()};
rt.exec(cmd);
} catch (IOException e1) {
// TODO Auto-genera ......
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import sun.net.TelnetOutputStream;
import sun.net.TelnetInputStream;
import sun.net.ftp.FtpClient;
public class download ...{
& ......
1¡¢½ø³ÌÓëỊ̈߳º
¡¶1¡·Ê²Ã´Êǽø³Ì£ºÊÇÖ¸ÔËÐÐÖеÄÓ¦ÓóÌÐò£¬Ã¿Ò»¸ö½ø³Ì¶¼ÓÐ×Ô¼º¶ÀÁ¢µÄÄÚ´æ¿Õ¼ä£¬
Ò»¸öÓ¦ÓóÌÐò¿ÉÒÔͬʱÆô¶¯¶à¸ö½ø³Ì£¬(¾²Ì¬)±ÈÈ磨IE£¬JVM£©
¡¶2¡·Ê²Ã´ÊÇỊ̈߳ºÊÇÖ¸½ø³ÌÖеÄÒ»¸öÖ´ÐÐÁ÷³Ì£¬ ......