У меня проблема. Я хочу передать массив String в javascript, но это невозможно, поэтому я хочу преобразовать массив String в json и отправить его в java-скрипт. Как я могу это сделать?Преобразование массива строк в json в android
0
A
ответ
8
Просто конвертировать использование JSONArray,
import java.util.Arrays;
import org.json.JSONArray;
String[] inputs = new String[] {"foo", "bar"};
JSONArray jsonArray = new JSONArray(Arrays.asList(inputs));
1
Популярное решение для Android будет использование GSON: https://code.google.com/p/google-gson/
Пакет обеспечивает простой toJson и методы fromJson на своем главном объекте конвертер, так что вы получите там довольно легко. Альтернативы, такие как Джексон, часто требуют некоторой дополнительной подготовки преобразованных объектов.
0
Попробуйте что-то вроде
LinkedList list = new LinkedList();
For(String s : array) {
list.add(s);
}
String jsonText = JSONValue.toJSONString(list)
0
Вы можете попробовать использовать FlexJSON для сериализации/десериализации объектов. Он имеет приятный и легкий учебник, доступный на веб-сайте и гибкий в использовании.
Смежные вопросы
- 1. Преобразование 2-мерного массива строк в Json
- 2. Преобразование массива JSON строк в Java?
- 3. Преобразование массива в JSON
- 4. Преобразование массива в json
- 5. Преобразование массива в JSON
- 6. Преобразование JSON массива в последовательности JSON объекта
- 7. Преобразование строки массива в JSON
- 8. Преобразование массива Json в список строк в C# 4.5
- 9. Преобразование массива строк в числа
- 10. преобразование массива строк в структуру
- 11. Преобразование строк Python в Json
- 12. Преобразование массива ввода в json
- 13. Преобразование массива в файл JSON
- 14. Преобразование массива массивов в JSON
- 15. Преобразование массива JSON в html
- 16. преобразование массива PHP в JSON
- 17. Преобразование массива JSON в XML
- 18. Преобразование массива JSON в VB.NET массива
- 19. JavaScript Преобразование массива строк массива
- 20. Преобразование массива строк в байты в Oxygene
- 21. Parse Json из массива Json в Android
- 22. Преобразование строк в json в php
- 23. преобразование набора строк в json в python
- 24. преобразование строк в json в bash
- 25. Преобразование значения массива JSON в строку
- 26. преобразование JSON вложенного массива
- 27. Преобразование 2D-массива в JSON в PHP
- 28. Преобразование массива JSON в MySQL в строки
- 29. Преобразование массива объектов в JSON в Рубине
- 30. Преобразование массива объекта в json в javascript