![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Sep 2011
Сообщений: 366
|
Создал запрос к хмл, но мне выдаётся постоянно ошибка :Ошибка интерпретатора XML: элемент имеет неверный формат.
Формат хмл имеет вид: Вроде норм делал по книге а почемуто не работает, подскажите в чём дело и как передать два массива данных. |
|
|||||
|
.
|
XML Validator: "No errors found".
|
|
|||||
|
Регистрация: Sep 2011
Сообщений: 366
|
Дело в том что создаю вручную такой XML и он на другом коде работает.
Может ошибка в скрипте? function senddata (vars:URLVariables ):void{ var requestmes:URLRequest = new URLRequest; requestmes.url = "http://troll_ch/req.php"; requestmes.method = URLRequestMethod.POST; requestmes.data = vars; var loader:URLLoader = new URLLoader(); loader.dataFormat = URLLoaderDataFormat.TEXT; loader.addEventListener(Event.COMPLETE, loadmes); loader.load(requestmes); trace (vars); } function loadmes (e:Event):void { var resp:XML = XML(e.target.data); //var postsList:XMLList = resp.spisok.peoples.pip; //var postsNum:uint = postsList.length(); //trace ("posts"+postsNum); } |
|
|||||
|
[+1 25.10.13]
[+4 18.03.14] |
loader.dataFormat = URLLoaderDataFormat.BINARY
|
|
|||||
|
[+1 25.10.13]
[+4 18.03.14] |
ByteArray(XML).uncompress();
|
|
|||||
|
.
|
okouser, вы правы. Текст
не матчится грамматикой XML Проще говоря, атрибуты должны быть заключены в одинарные или двойные кавычки. Но все же, чего-то я не понимаю в этой жизни. Судя по коду Starling, AssetManager 616 строка легко справляется с ByteArray, создавая полноценный XML с помощью где Однако официальная документация говорит об обратном. А функция верхнего уровня XML(), как я уже указывал, в качестве аргумента принимает только примитивы, XML и XMLList, но не ByteArray. |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
__________________
Reality.getBounds(this); |
|
|||||
|
.
|
Значит, они забыли обновить документацию. Вы же не будете спорить, что (data as ByteArray).uncompress() становится примитивом?
Упс, опоздал. |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:08. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|