
Hmm, what exactly are you parsing? Javascript? No in that case it can't be parsed. Not that json is not javascript, it is a subset of the javascript object notation. What exaclty are you sending, in a string, to lisp? Categories is an array, and DB is an object, so both have to be encoded to json. I would use some json client side library for that purpose. They are all around, in Dojo or Prototype or stand alone. Best wishes, Henrik Hjelte On Tue, Jun 10, 2008 at 12:46 AM, Andrei Stebakov <lispercat@gmail.com> wrote:
I have a web page which has a JavaScript defining some data in a form:
var Categories = [ {name:"Cat1 ", caption:escape("Category 1")}, {name:"Cat2 ", caption:escape("Category 2")}
];
var DB = new Object(); DB[Categories[0].name] = [ {name:escape("Item1"), item-num:8} ];
etc...
When I try to parse it with cl-json (using decode-json-from-string), I got errors because it can't accept things like variable definitions. Can I use cl-json to create a CL data from the JS data I mentioned or I should use some other tool?
Thank you, Andrew
_______________________________________________ cl-json-devel mailing list cl-json-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/cl-json-devel
-- Henrik Hjelte henrik.hjelte@stix.to +46703993945 http://stix.to Lästmakarg 18-20 (IQube) Box 7438 S-103 91 Stockholm Sweden