yeah, try:
return eval('('+json+')');
On Aug 26, 2009, at 8:24 AM, r4nd wrote:
>
> Hi, I am new at working with overlay type and JSON
>
> I have a JSON string,
>
> {"enableCompose":true}
>
> and I have a overlay type
>
> import com.google.gwt.core.client.JavaScriptObject;
> public class Config extends JavaScriptObject {
> public static final native Config fromJson(String json) /*-{
> return eval(json);
> }-*/;
>
> protected Config() {
> }
>
> public final native boolean getEnableCompose() /*-{ return
> this.enableCompose; }-*/;
> }
>
> When I call Config.fromJson and pass in the string. I get the
> following exception.
>
> com.google.gwt.core.client.JavaScriptException: (SyntaxError):
> Expected ';'
> number: -2146827284
> description: Expected ';'
>
> I am not sure where ';' is expected. Any help is appreciated.
>
>
> >
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/google-web-toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---