diff --git a/README b/README old mode 100755 new mode 100644 index be9b9cb..5f4ad23 --- a/README +++ b/README @@ -14,12 +14,12 @@ The files in this collection implement JSON encoders/decoders in JavaScript. JSON became a built-in feature of JavaScript when the ECMAScript Programming Language Standard - Fifth Edition was adopted by the ECMA General Assembly -in December 2009. Most of the files in this collection are for applications -that are expected to run in obsolete web browsers. For most purposes, json2.js +in December 2009. Most of the files in this collection are for applications +that are expected to run in obsolete web browsers. For most purposes, json2.js is the best choice. -json2.js: This file creates a JSON property in the global object, if there +json2.js: This file creates a JSON property in the global object, if there isn't already one, setting its value to an object containing a stringify method and a parse method. The parse method uses the eval method to do the parsing, guarding it with several regular expressions to defend against @@ -33,10 +33,10 @@ file is not recommended. json_parse.js: This file contains an alternative JSON parse function that uses recursive descent instead of eval. -json_parse_state: This files contains an alternative JSON parse function that +json_parse_state.js: This files contains an alternative JSON parse function that uses a state machine instead of eval. cycle.js: This file contains two functions, JSON.decycle and JSON.retrocycle, which make it possible to encode cyclical structures and dags in JSON, and to -then recover them. JSONPath is used to represent the links. -http://GOESSNER.net/articles/JsonPath/ \ No newline at end of file +then recover them. JSONPath is used to represent the links. +http://GOESSNER.net/articles/JsonPath/