EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

JSON & JS

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB
JSON & JS
Автор Сообщение
jekob
Big Cat
11 1110 1000


Зарегистрирован: 22.10.2006
Сообщения: 1213
Откуда: Zirkan.com
31671 Монеты

СообщениеДобавлено: Пн, 17 Сен, 2012 21:35    Заголовок сообщения: JSON & JS Ответить с цитатой

У нас есть сегмент кода JSON
Код:
[

    {
        "Name": "1",
        "BodyStyles": [
            {
                "Name": "Coupe",
                "Models": [
                    {
                        "Name": "128i Coupe",
                        "Years": {
                            "2008": [
                                "0820",
                                "0821"
                            ],
                            "2009": [
                                "0920",
                                "0921"
                            ],
                            "2010": [
                                "1020",
                                "1021"
                            ],
                            "2011": [
                                "1120",
                                "1121"
                            ],
                            "2012": [
                                "121A",
                                "121B"
                            ]
                        }
                    },
                    {
                        "Name": "135i Coupe",
                        "Years": {
                            "2008": [
                                "0822"
                            ],
                            "2009": [
                                "0922"
                            ],
                            "2010": [
                                "1022"
                            ],
                            "2011": [
                                "1122"
                            ],
                            "2012": [
                                "121C"
                            ]
                        }
                    },
и тд.

Нам нужно вытащить из него спосок годов, пока были имена(уривнем выше) все получалось хорошо, когда имена стали валью - лезет ошибка.
Вопрос: как поправить скрипт?
Вот что НЕ работает сейчас:

Код:
var years = data[series_index].BodyStyles[style_index].Models[model_index].Years;
for(i=0; i<years.length; i++){
    model_content=model_content+'<option value="'+years[i]+'">'+years[0]+'</option>';
}

_________________
Fear is the Mind Killer.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора AIM Address
DEXIF
#!/bin/bash
Согнул ложку


Зарегистрирован: 27.09.2006
Сообщения: 939
Откуда: Минск
50609 Монеты

СообщениеДобавлено: Пт, 12 Окт, 2012 19:20    Заголовок сообщения: Ответить с цитатой

надеюсь уже разобрались... если нет... то как-то так...
Код:
for(var i in years){
  model_content=model_content+'<option value="'+i+'">'+years[i][0]+'</option>';
}

_________________

SED | Let's Rock! | XAP в ЛИЧКУ, SAPE
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
SeoOptimizator



Зарегистрирован: 02.07.2013
Сообщения: 6

280 Монеты

СообщениеДобавлено: Вт, 02 Июл, 2013 02:24    Заголовок сообщения: Ответить с цитатой

скорее всего ошибка в JSON тут же не весь его код
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB Часовой пояс: GMT
Страница 1 из 1

 


Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group