日期:2014-05-17 浏览次数:20996 次
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
    <head>
        <title>Test</title>
        <script type="text/javascript" src="jquery-1.4.2.js"></script>
        <script type="text/javascript">
            $(function() {
                var txt1 = "({\"list\":[{\"id\":\"1000000001\", \"name\":\"Stephen\"},{\"id\":\"1000000002\", \"name\":\"Clare\"}], \"returnCode\":\"000000\", \"message\":\"成功\"})";
                try {
                    var json = eval(txt1);
                    $("#msg").append("<p>eval解析带括号Json成功:"+json.returnCode+"</p>");
                } catch(e) {
                    $("#msg").append("<p>eval解析带括号Json出错</p>");
                }
                try {
                    var json = $.parseJSON(txt1);
                    $("#msg").append("<p>jQuery解析带括号Json成功:"+json.returnCode+"</p>");
                } catch(e) {
                    $("#msg").append("<p>jQuery解析带括号Json出错</p>");
                }
                var txt2 = "{\"list\":[{\"id\":\"1000000001\", \"name\":\"Stephen\"},{\"id\":\"1000000002\", \"name\":\"Clare\"}], \"returnCode\":\"000000\", \"message\":\"成功\"}";
                try {
                    var json = eval(txt2);
                    $("#msg").append("<p>eval解析不带括号Json成功:"+json.returnCode+"</p>");
                } catch(e) {
                    $("#msg").append("<p>eval解析不带括号Json出错</p>");
                }
                try {
                    var json = $.parseJSON(txt2);
                    $("#msg").append("<p>jQuery解析不带括号Json成功:"+json.returnCode+"</p>");
                } catch(e) {
                    $("#msg").append("<p>jQuery解析不带括号Json出错</p>");
                }
            });
        </script>
    </head>
    <body>
        <div id="msg"></div>
    </body>
</html>