Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Компилятор не видит некоторые теги в xml (http://www.flasher.ru/forum/showthread.php?t=194602)

iNils 19.02.2013 00:16

Цитата:

Сообщение от yasha005 (Сообщение 1121190)
Я считаю что проблема не в коде, а в самом xml-листинге. Так-то тэги должны быть как открывающиеся, так и закрывающиеся, а то по-логике у вас получается что тэг atlas вложен в тэг grid и т.д. идёт вложение до ближайшего закрывающегося тэга content

Код AS3:

<data>
    <content>
        <grid w="100" h="50"></grid>
 
        <atlas path="dawaevarvervesv"></atlas>
        <atlas path="yngyunguumygmy"></atlas>
 
        <size w="32" h="32"/></size>
    </content>
</data>


В оригинальном xml все теги закрыты.
Записи
Код:

<grid w="100" h="50"/>
и
Код:

<grid w="100" h="50"></grid>
идентичны.

Zebestov 19.02.2013 00:58

Могу ошибаться, но превращение "32" в ноль происходит, если не делать parseInt();

Nooob 19.02.2013 03:03

ошибаешься

Zebestov 19.02.2013 03:11

Действительно, вспомнил, не обнуляется — воспринимается как строка, а не как int.

GBee 19.02.2013 03:17

Еще как вариант, это XMLList, то есть наверняка надо тыкаться в xml..size[0].@w. Но, по идее, он должен выдавать ошибку. А код покажете?

caseyryan 19.02.2013 11:22

Цитата:

Я считаю что проблема не в коде, а в самом xml-листинге. Так-то тэги должны быть как открывающиеся, так и закрывающиеся, а то по-логике у вас получается что тэг atlas вложен в тэг grid и т.д. идёт вложение до ближайшего закрывающегося тэга content
yasha005, советую сначала прочитать про DOM, а уже потом писать подобные сообщения.

С этим XML я уже тест провел. Всё с ним нормально.


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

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