var a={"JSESSIONID":"BE5A3AD9ED76B5362BD9F284D3E9FB0C-n1","id":1554629,"integral":161,"loginId":"b11ksz79fgdr","loginMessage":"0","memberLevel":"铜牌会员"};
alert(a['JSESSIONID']);alert(a.memberLevel);

解决方案 »

  1.   

    java 有对应的   解析json 的jar ,用正则也可以。 
      

  2.   

    楼主要用什么获取啊?js的就像一楼说的那样搞!Java的话可以用Gson,封装好了处理json数据的方法!
      

  3.   

    json数据的处理,json串转json对象,这样就是对对象的操作了,key_value,想获取值,就可以对象.key就行了,java代码的话,如果经常用这个json接口,可以建一个实体Model,直接用一些json包来反序列化就行了
      

  4.   

    Json使用
      

  5.   

    大多数浏览器都有标准json的javascript api供解析和生产json数据
    var a={"JSESSIONID":"BE5A3AD9ED76B5362BD9F284D3E9FB0C-n1","id":1554629,"integral":161,"loginId":"b11ksz79fgdr","loginMessage":"0","memberLevel":"铜牌会员"};
    var jsonObj = JSON.parse(a)---解析成json对象,解析后即可用a.loginId  a.loginMessage等进行访问
    alert("json字符串=="+JSON.stringify(jsonObj));服务器端json的处理包就多了,阿里有fastjson的jar包,处理比较方便
      

  6.   

    这就是json啊,用阿里的fastjson,效率很高!找下fastjson就行了
      

  7.   

    想用java写处理,但是没有找到官网的信息!
      

  8.   

    给个Gson的例子
    gson包下载地址
    http://download.csdn.net/detail/u014772349/7899045
    示例代码
    import java.util.Map;import com.google.gson.Gson;public class Test { /**
     * @param args
     */
    public static void main(String[] args) {

    String jsonStr="{'JSESSIONID':'BE5A3AD9ED76B5362BD9F284D3E9FB0C-n1','id':1554629,'integral':161,'loginId':'b11ksz79fgdr','loginMessage':'0','memberLevel':'铜牌会员'}";
    Gson gson = new Gson();
    Map retMap=gson.fromJson(jsonStr, Map.class);
    System.out.println(jsonStr);
    //解析过后,自己想取什么自己取,比如下面这样
    System.out.println("JSESSIONID="+retMap.get("JSESSIONID"));
    System.out.println("id="+retMap.get("id"));
    System.out.println("integral="+retMap.get("integral"));
    //TODO ……

    }}