0

json文字列をエンコードしながらJSON.stringify、オブジェクトを処理しようとしています。ActionScript

たとえば、次のようにエンコードするものがあるとします。

{"name":"Jimmy Page","band":"LEDZEP"}

私はそれを次のようにエンコードしたいと思います

{"~N~":"Jimmy Page","~B~":"LEDZEP"}

代わりは。このようなことを達成するにはどうすればよいですか。実際のオブジェクトは完全にネストされることに注意してください。何とか使えないかJSON.stringifyな?replacer parameter値を変更することはできましたが、代わりにキーを置き換えたいと考えています。ポインタはありますか?ありがとう。

4

2 に答える 2

0

はい、フィールドに [DataMember] 属性を追加してから、次のようにデータメンバー名を追加できます。 ... [DataMember(Name="N")] public string FirstName{get; 設定;} ...

于 2013-06-28T07:46:18.920 に答える
-1

申し訳ありませんが、最後の回答が間違っています。あなたは .net を使用していると思います。置換機能を使用できます。詳しくは http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/JSONをご覧ください.html

于 2013-07-01T18:57:43.450 に答える