Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > Flex

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 21.12.2007, 13:35
djAtom вне форума Посмотреть профиль Отправить личное сообщение для djAtom Найти все сообщения от djAtom
  № 1  
Ответить с цитированием
djAtom
[+1.3 22.12.07]
 
Аватар для djAtom

Регистрация: Dec 2007
Сообщений: 10
Отправить сообщение для djAtom с помощью ICQ
По умолчанию как засунуть значение из XML???

Мой XML:

"VARS.XML"

Код:
<?xml version="1.0" encoding="UTF-8"?>
<field>
<small_car_amt>
   <value>12</value>
</small_car_amt>
</field>
Что я делаю:

Код:
private var inXML:XML;

private function XML_Read():void
{
   XML.ignoreComments = true;
   XML.ignoreWhitespace = true;
   
   var XML_URL:String = "vars.xml";
   var inXMLURL:URLRequest = new URLRequest(XML_URL);
   var inLoader:URLLoader = new URLLoader();

   try{
        inLoader.load(inXMLURL);
        inLoader.addEventListener(Event.COMPLETE, xmlLoaded);	}
             
    catch (error:Error) {
        trace("Unable to load XML: " + error);       }}

   private function xmlLoaded(evtObj:Event):void{
        inXML = new XML(evtObj.currentTarget.data);
        small_car_amt.text   = inXML.field.small_car_amt.value; // НИ ЧЕРТА НЕ ЗАПИСЫВАТЕСЯ !!! В ЧЕМ Я НЕ ПРАВ?


private function init():void
{
    XML_Read();
}


Последний раз редактировалось etc; 22.12.2007 в 03:06.
Старый 21.12.2007, 14:03
†‡Paladin‡† вне форума Посмотреть профиль Отправить личное сообщение для †‡Paladin‡† Найти все сообщения от †‡Paladin‡†
  № 2  
Ответить с цитированием
†‡Paladin‡†

Регистрация: Nov 2005
Сообщений: 1,058
1) Надо оформлять свой код соответствующми тэгами.
2) Вы сначала загружаете данные, а потом назначаете обработчик. Обработчик назначайте выше блока try..catch а потом уже грузите данные.
3) Корневой тег не указывается в пути. Попробуйте nXML.small_car_amt.value

Старый 21.12.2007, 14:22
djAtom вне форума Посмотреть профиль Отправить личное сообщение для djAtom Найти все сообщения от djAtom
  № 3  
Ответить с цитированием
djAtom
[+1.3 22.12.07]
 
Аватар для djAtom

Регистрация: Dec 2007
Сообщений: 10
Отправить сообщение для djAtom с помощью ICQ
Цитата:
Сообщение от †‡Paladin‡†
1) Надо оформлять свой код соответствующми тэгами.
подскажи на будущее, эт как?

Старый 21.12.2007, 14:37
djAtom вне форума Посмотреть профиль Отправить личное сообщение для djAtom Найти все сообщения от djAtom
  № 4  
Ответить с цитированием
djAtom
[+1.3 22.12.07]
 
Аватар для djAtom

Регистрация: Dec 2007
Сообщений: 10
Отправить сообщение для djAtom с помощью ICQ
3) работает, СПАСИБО. Надо было сразу тут спросить. Пол дня потратил впустую......искал другие причины...

Старый 21.12.2007, 16:44
†‡Paladin‡† вне форума Посмотреть профиль Отправить личное сообщение для †‡Paladin‡† Найти все сообщения от †‡Paladin‡†
  № 5  
Ответить с цитированием
†‡Paladin‡†

Регистрация: Nov 2005
Сообщений: 1,058
Цитата:
Сообщение от djAtom
подскажи на будущее, эт как?
заключайте свой код в теги [сode][/сodе]
Так-же если вам есть, что еще сказать после того как вы отправили пост, то измените предидущий, дописав туда все что хотели.


Последний раз редактировалось †‡Paladin‡†; 21.12.2007 в 16:48.
Старый 22.12.2007, 03:05
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Т.к. отредактированного и оформленного тегами кода на данный момент я не увидел, автор опуса получает заслуженный плюс.

Создать новую тему Ответ Часовой пояс GMT +4, время: 07:52.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 07:52.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.