![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2011
Сообщений: 21
|
Есть XML, в котором хранятся данные уровней, такого содержания:
<?xml version="1.0" encoding="utf-8" ?>
<data>
<level id="1">
<object prop="0,0,2,0,2,1,0,1,0,0" num="2"></object>
<gifts num="4"></gifts>
<rates gold="4" silv="3" bron="2"></rates>
</level>
<level id="2">
<object prop="1,0,1,1,0,1,1,0"></object>
<object prop="0,0, 1,1, 0,1, 0,0"></object>
<rates gold="3" silv="2" bron="1"></rates>
</level>
...
[Embed(source = "levels.xml", mimetype = "application/octet-stream")]
private const LevelsData:Class;
private var xml:XML;
public function XMLLevelParser()
{
var byteArray:ByteArray = new LevelsData() as ByteArray;
xml = new XML(byteArray.readUTFBytes(byteArray.length));
}
com\mrcyber\levels\XMLLevelParser_LevelsData.as(8): col: 9 Error: Syntax error: expecting semicolon before id. <level id="2"> ^ Build halted with errors (fcsh). XMLLevelParser — класс, в котором идет считывание данных (приведенный код). Я так понял, ошибка в синтаксисе создаваемого класса LevelsData. Подскажите, что делать? |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|