2011-05-19 6 views

答えて

1

そうせずにJSONをテストするための方法をチェックすることです ここではいくつかのコードは、jqueryのSRC

から盗まれたと、彼らはhttps://github.com/douglascrockford/JSON-js

function isJson(json) { 
var rvalidchars = /^[\],:{}\s]*$/; 
var rvalidescape = /\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g; 
var rvalidtokens = /"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g; 
var rvalidbraces = /(?:^|:|,)(?:\s*\[)+/g; 

return rvalidchars.test( 
     json.replace(rvalidescape, "@") 
      .replace(rvalidtokens, "]") 
    .replace(rvalidbraces, "")); 
} 
からそれを盗まれたとclame

私はこれがあなたに役立つことを願っています:D

+0

ありがとう。それはトリックを行う必要があります – SystemicPlural

関連する問題