2011-01-21 16 views
0

にエンコードしません。 品番= -1 説明=テスト がリストはなど別の目的 "NAME1"、「Name2は、 "NAME3"]が充填されている..カスタムオブジェクトは完全に私は以下のクラスを持つJSONオブジェクト

Iが呼び出す他の目的において:

import com.adobe.serialization.json.JSONEncoder; 
public function blah(){ 

    JSONEncoder encoder = new JSONEncoder(); 
    Alert.show(encoder.encode(part); 
} 

私は、この文字列で終わる:{「説明」:「テスト」、「partNumberも」:「 - 1」}

配列も同様にエンコードされていない理由を私はわからない

答えて

0

答えは単純にエンコーダがアイテムを見るためにバインド可能である必要があると思われます。

[Bindable] 
    public var enterpriseIdentifiers:ArrayList; 
0

あなたでしょう。 Arrの独自のシリアライゼーションコードを記述する必要がありますayList。 ActionScriptで提供されるJSONエンコーダは、ネイティブActionScriptオブジェクトのみをエンコードします。

+0

これはJavaに関する質問ではありません。これはActionscriptの質問であり、RMIとは関係ありません。 – mmontalvo

+0

申し訳ありませんが、私の間違い。しかし、同じ問題。 – blueberryfields

関連する問題