PDA

View Full Version : グリッドに改行コードがあると出ない?



ak_ext
22 Apr 2009, 4:26 AM
ローカルだと投入データに改行コードが、
あってもグリッドに表示されるのですが、
サーバー通信でDBからとってきたデータに改行があると、
グリッドにデータが表示されなくなりました。
似たような現象が発生した方はいますでしょうか・・

amanoman
22 Apr 2009, 7:13 AM
リーダーはxml又は、JSONのどちらをお使いですか?
JSONならば、Ext.data.Jsonreaderで落っこちている可能性があります。
制御コードを含む文字列を扱う場合は、サーバー側で制御文字をエスケープ文字に置き換える必要があります。たとえば、リターンの場合は、"\r"に変換する見ないな感じです。
JSONのエスケープ文字については、こちらを…
http://www.7key.jp/rfc/rfc4627.html#strings
的ずれな回答だったらごめんなさい。