2015-09-15 2 views
-4

Пожалуйста, помогите мне как конвертировать данные из {" rOjbectId ": [" abc "," def ", ghi", "ghikk"]} в "[" abc "," def "," ghi "," ghikk "] с использованием ajaxПривет, Пожалуйста, помогите мне, как конвертировать данные из {"rOjbectId": ["abc", "def", "ghi", "ghikk"]} в ["abc", "def", "ghi", " ghikk "] с помощью ajax

+0

Ajax не является языком программирования, стойкой Ajax Асинхронный JavaScript и XML – Oscar

ответ

0

Это на javascript? Затем вы получите доступ к собственности:

var obj = {"rOjbectId":["abc","def","ghi","ghikk"]} 
console.log(obj.rOjbectId) 
+0

Спасибо за ваш быстрый ответ Zedd, но мне нужно преобразовать json в массив, как показано выше: from {"rOjbectId": ["abc " "DEF", ГХИ", "г hikk "]} до" ["abc", "def", "ghi", "ghikk"] –

+0

{"rOjbectId": ["abc", "def", "ghi", "ghikk"]} - динамическое значение , это будет изменение в качестве пользовательского запроса и потребуется ответ json-объекта на массив ["abc", "def", "ghi", "ghikk"] –

+0

ну, в моем ответе показано, как это сделать. Вы получаете массив, если вы получите доступ к свойству rOjbectId вашего АЯКСА ответа – BobbyTables

0

Предполагая, что в javascript вам нужно получить доступ к объекту вашего объекта. В этом случае obj.rOjbectId, или вы можете получить доступ к нему, как это тоже: obj['rOjbectId']

+0

Привет Корбины, пожалуйста, предоставьте полный код snippt –

0
dictionary = {"cats":[1,2,37,38,40,32,33,35,39,36], "dogs": [4,5,6,3,2]}; 
var k= Object.keys(dictionary); 

затем цикл над к для различных ключей и вы можете получить Vals, как этого

dictionary[k[0]] 

часть раствора, взятой из here .Надеюсь, что это помогает

+0

$ (функция() { результата переменных = []; $ .ajax ({ \t URL: «HTTP: // localhost: 8080/World/hello? name = "+ $ (" # tags "). val(), success: function (data, textStatus, jqXHR) { \t предупреждение (данные); \t var availableTags = [ "ABC", "DEF", "GHI", "ghikk"]; \t $ .each (availableTags, функция (ключ, значение) { \t \t result.push (значение); \t \t}); \t}}); $ ("# tags"). Автозаполнение ({ \t источник: результат }); }); –

+0

здесь доступноТаги [] жестко закодированы для ["abc", "def", "ghi", "ghikk"], , но такие же данные доступны в «данных», как показано в предупреждении в форме «{" rOjbectId " : ["abc", "def", ghi "," ghikk "]}" Мне нужно передать те же данные в результат []. Пожалуйста, предложите мне, какой из них лучше. –

+0

@satyanarayanabanisetti Я не уверен, что вы стремятся к достижению. Но из того, что я понимаю, это будет другой вопрос. Кроме того, вы хотите узнать, какой из них лучше, чем вы сравниваете это? – Aameer

Смежные вопросы