can you try using html format?

regards,
_____________________
Ing. Gabriel Gutiérrez



On Wed, May 20, 2009 at 1:03 PM, stefanie <[email protected]>wrote:

>
> Hello everybody,
>
> I'm using the GridPanel and it works very well as long as I do not use
> certain words including mutated vowels (e.g. ü,ä,ö). The grid's store
> is filled with JSON data sent by an HttpProxy. I guess, this is an
> encoding problem.
>
> I spent some hours with asking google, but couldn't find a working
> solution.
>
> My question: How can I influence the encoding and decoding of a JSON-
> string used to fill a store?
>
> /************The PROBLEM*****************/
>
> The problem (see stack trace) occures only in the internet explorer 7
> (and gwt hosted mode), not in firefox 3:
>
> Creation of JSON-Data:
>
> JSONObject o = new JSONObject();
>                o.put("totalCount", dataObjects.size());
>                for(DataObject r : dataObjects){
>                        JSONObject values = new JSONObject();
>                        values.put("id", r.getId());
>                        values.put("valueA", r.getValueA());
>                        values.put("valueB", r.getValueB());
>                        o.append("rows", values);
>                }
>
> Value A and ValueB should be Strings. They come from a mysql database
> (using utf-8). In a ComboBox they are displayed correctly in all
> cases. In Firefox, the vowels are not displayed correctly, but at
> least all JSON data is parsed and displayed.
> .
> The following values of ValueB lead to a view in the IE, the JSON is
> parsed:
> - "Fahrvergünstigung" => is displayed as Fahrverg[]ung ([] is one
> character)
> - "Kuriergepäck" => is displayed as Kuriergep[]
> - "Reisebünstro" => is displayed as Reiseb[]
>
> Interestingly ValueA sometimes contains "Fahrvergünstigung" and other
> strings with "ü" but this also doesn't lead to errors. (Nevertheless
> the mutated vowels are displayed as [] and some following characters
> are missing)
>
> The following values of ValueB lead to an error (see exception) in the
> IE, so the JSON is not parsed:
> - "Reisebüro"
> - "ü"
>
> Stack-Trace of GWT-Hosted-Mode:
>
> [ERROR] An error was encountered loading the store
> com.gwtext.client.data.StoreLoadException: Expected '}'
>        at com.gwtext.client.data.Store.createStoreLoadException(Store.java:
> 907)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:
> 103)
>        at com.google.gwt.dev.shell.ie.IDispatchImpl.callMethod
> (IDispatchImpl.java:126)
>        at com.google.gwt.dev.shell.ie.IDispatchProxy.invoke
> (IDispatchProxy.java:155)
>        at com.google.gwt.dev.shell.ie.IDispatchImpl.Invoke
> (IDispatchImpl.java:294)
>        at com.google.gwt.dev.shell.ie.IDispatchImpl.method6
> (IDispatchImpl.java:194)
>        at org.eclipse.swt.internal.ole.win32.COMObject.callback6
> (COMObject.java:117)
>        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
>        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1925)
>        at
> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966)
>        at com.google.gwt.dev.SwtHostedModeBase.processEvents
> (SwtHostedModeBase.java:235)
>        at com.google.gwt.dev.HostedModeBase.pumpEventLoop
> (HostedModeBase.java:558)
>        at com.google.gwt.dev.HostedModeBase.run(HostedModeBase.java:405)
>        at com.google.gwt.dev.HostedMode.main(HostedMode.java:232)
>
> /****What I tried, but DIDN'T WORK******/
> - I set the encoding of my code-files to utf-8
> - I used URI.create(string).toASCIIString() but this was neither by ff
> nor by ie displayed correctly (I see only rubbish at the place where
> the vowel should be)
>
> A workaround would be to change "ü" to "ue" etc. But this is no
> alternative for me.
>
> By the way, I am using gwtext 2.0.2.
>
> How can I solve this problem?
> I hope you can help me. I'm curious for your suggestions :)
>
> Stefanie
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"GWT-Ext Developer Forum" 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/gwt-ext?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to