2016-05-09 13 views
-1

アンドロイドの配列リストから値とキーだけを持たないjsonオブジェクトを作成する方法はありますか? 私はこのアンドロイドの配列からキーなしでjsonオブジェクトを作成する

[12,name,description] 

ような配列のリストを持っているが、私はこれを行うにはどのようにこの

{"12","name","description"} 

のようなJSONオブジェクトにこれを変換する必要がありますか?誰も助けることができますか?

+2

この種の 'JsonObject'はどのような用途ですか?オブジェクトを作成した後、どのように値を取得しますか? –

+0

私はこのjsonオブジェクトを、ボレーのポストメソッドを使ってジャージを使ってフェッチするサーバー側に送信する必要があります。 –

+1

あなたはより良い文字列を手動で作成することができます。**これは 'JsonObject' **と呼ばれることはありません。 –

答えて

2

いいえ、JSONObjectをキーなしで作成することはできません。

名前と値のマッピングが変更可能です。名前は一意であり、ヌルではない 文字列です。

Source

定義自体はそうあなただけのキーと値のペアを使用する必要がnames are unique, non-nullを言う、しかし、それはこのようJSONArrayを作成することが可能それが、その場合にも、そのJSONArrayは、いくつかのキーを持っています。

"someKey":["a","b","c"] 

この場合、JSONArrayもいくつかのキーの下で定義する必要があります。

関連する問題