OpenLink AJAX Toolkit (OAT) Wiki Web

  • Topic
  • Discussion
  • OATWikiWebEdit.OATDOCjson(Last) -- Owiki? , 2008-06-04 10:49:08 Edit owiki 2008-06-04 10:49:08


    OATDOCjson

    json.js

    Implements two crucial JSON functions - parse and stringify .

    Functions

    OAT.JSON.parse(string)


    Parses JSON string .
    To prevent JavaScript hijacking attacks, web application authors are encouraged to use some of OAT's built-in countermeasures .

    OAT.JSON.stringify(variable, [maxDepth])


    Returns JSON representation of variable . The maxDepth argument specifies maximum depth for recursive structures; -1 signifies no depth limit.
    Cyclic structures are detected and safely interrupted, but could not be further restored.

    Example

    var a = {x:"y", number:123};
    var b = OAT.JSON.stringify(a,-1);
    var c = OAT.JSON.parse(b); // c now equals
    
    

    CategoryOAT? CategoryOpenSource? CategoryDocumentation?