私は開発チームが内部的に使用する GWT (2.5.0) で書かれたサイトを維持しており、クライアント側の json 解析に AutoBeans を使用して実験しています。十分に定義されていない json を含むオブジェクトがいくつかあります。開発者はそこに必要な任意の json 文字列をダンプできます。そのため、Splittable プロパティを使用しています。この任意の json の編集をサポートするために、String を Splittable に変換したいと考えていますが、これを実現する簡単な方法は見つかりませんでした。このインターフェイスを自分で実装する必要がありますか、それとも json を別の json オブジェクトにラップするようなハッキーなものに頼る必要がありますか?
1 に答える
1
StringQuoter
手動の Splittable 作業の多くを行うユーティリティ クラスです。
ペイロードがStringQuoter.create("some string");
_Splittable
"some string"
その分割テーブルを取得したら、次の方法で別の分割テーブルのキーに割り当てることができます。
Splittable.assign(Splittable parent, String propertyName);
ただし、JSON 構造を含む任意の文字列を分割可能に変換しようとしている場合は、 を使用StringQuoter.split(..)
して作成してください。結果の分割テーブルは、通常どおりクエリできます (つまり、どのキーが存在するか、または存在しないかなど)。
于 2014-02-06T16:02:58.300 に答える