2013-12-18 2 views
-1

Здравствуйте У меня есть PHP скрипт, который возвращает этот JSON (с помощью функции json_encode()):чтение JSON в JavaScript, без какого-либо значения ключа

["cruiser","SF","Car"] 

Я использую AJAX, чтобы получить ответ

Как я могу распечатать или получить доступ в javascript первым элементом этого json?

Благодаря

+0

как вы получать его на стороне клиента? с '$ .ajax'? ИЛИ более того, как вы обычно читаете данные JSON? Это ничем не отличается. Ключ для первого элемента равен 0 –

+0

@OussamaLord, если индекс 0 является «[», это означает, что ваш JSON является строкой «[\» крейсер \ ", \" SF \ ", \" Car \ " ]». String, как массив символов, приведет к тому, что индекс 0 вернет первый символ «[» – cbayram

+0

, так как я могу прочитать элемент fisrt, если это строка? – OussamaLord

ответ

4

Сво не Json сво array, вы можете получить доступ к его первое значение по,

var x = ["cruiser","SF","Car"]; 
alert(x[0]); 

Пожалуйста, прочитайте здесь, чтобы узнать what is JSON?

+2

Если это содержимое строки, то да, это JSON –

+3

Технически это справедливо JSON. Он имеет в виду, что это массив, а не обычный объект. – cbayram

+0

@Tim Я только что видел, что квадратные скобки не покрыты кавычками. :) –

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