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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 16.10.2007, 19:39
TbIKBA вне форума Посмотреть профиль Отправить личное сообщение для TbIKBA Найти все сообщения от TbIKBA
  № 11  
TbIKBA
[+1.6 19.12.06]

Регистрация: Nov 2000
Сообщений: 135
Ок спасибо, я столкнулся с другой проблемой, флэш отказывается переводить мой XML файл в XML формат.

TypeError: Error #1034: Type Coercion failed: cannot convert "<?xml version="1.0" standalone="yes"?>бла бла .... " to XML.

Код:
package  {
	
	import flash.events.*;
    import flash.net.*;

	public class XMLHolder {
		
		private static var loader:URLLoader;
		private static var data:XML;
		
		public function XMLHolder() {
		}
		
		public static function load(url:String){
			
			data = new XML();
			data.ignoreWhitespace = true;
			data.ignoreComments = false;
			data.ignoreProcessingInstructions = false;


			loader = new URLLoader();
			
			configureListeners(loader);

			var request:URLRequest = new URLRequest(url);
			try {
				loader.load(request);
			} catch (error:Error) {
				trace(error);
				trace("Unable to load requested document.");
			}
		}
		private static function configureListeners(dispatcher:IEventDispatcher):void {
			dispatcher.addEventListener(Event.COMPLETE, completeHandler);
		}
		private static function completeHandler(e:Event) {
			trace(loader.data);
			data = loader.data;
		}
	}
}

Старый 16.10.2007, 20:20
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 12  
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,784
Правильно, ведь data содержит строку, а не XML.

Старый 16.10.2007, 22:15
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 13  
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
data = new XML(loader.data);

Старый 01.11.2007, 19:04
DRAGOnoid вне форума Посмотреть профиль Отправить личное сообщение для DRAGOnoid Посетить домашнюю страницу DRAGOnoid Найти все сообщения от DRAGOnoid
  № 14  
DRAGOnoid
 
Аватар для DRAGOnoid

Регистрация: Jan 2004
Адрес: Moscow
Сообщений: 389
Отправить сообщение для DRAGOnoid с помощью ICQ
вопрос про CDATA как его лучше писать?

типа
Код:
var xml:XMLList = new XMLList('<node/>');
xml.text() = '<![CDATA['+someData+']]>';
или как можно?


Последний раз редактировалось DRAGOnoid; 01.11.2007 в 19:15.
Старый 01.11.2007, 19:42
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 15  
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,784
Код:
var xml:XML = <xml/>;
var node:XML = <![CDATA[<html/>]]>;
xml.appendChild(node);
trace(xml.toXMLString());

Старый 01.11.2007, 19:44
DRAGOnoid вне форума Посмотреть профиль Отправить личное сообщение для DRAGOnoid Посетить домашнюю страницу DRAGOnoid Найти все сообщения от DRAGOnoid
  № 16  
DRAGOnoid
 
Аватар для DRAGOnoid

Регистрация: Jan 2004
Адрес: Moscow
Сообщений: 389
Отправить сообщение для DRAGOnoid с помощью ICQ
О! круто! а то я уже весь гугл перерыл ничего не нашёл - спасибо! )

Старый 04.12.2007, 10:41
sqMax вне форума Посмотреть профиль Отправить личное сообщение для sqMax Найти все сообщения от sqMax
  № 17  
sqMax

Регистрация: Oct 2007
Адрес: Omsk
Сообщений: 10
А все же, объясните глупому, когда нужно использовать XMLList, а когда просто XML? А то методы почти все одинаковые, свойства тоже.
__________________
Пока!

Старый 04.12.2007, 10:51
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 18  
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,784
XMLList — это пачка XML. Методы одинаковые, если пачка состоит из одного элемента XML, а в общем случае это не так.

Старый 04.12.2007, 10:58
sqMax вне форума Посмотреть профиль Отправить личное сообщение для sqMax Найти все сообщения от sqMax
  № 19  
sqMax

Регистрация: Oct 2007
Адрес: Omsk
Сообщений: 10
но и XML состоит из листов? Или я совсем не прав? Вот эта их вложенность друг в друга и путает меня
Может, можно составить какой-то пример, который расставит все точки над ё?
__________________
Пока!

Старый 04.12.2007, 11:42
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 20  
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
можно. составляйте

Создать новую тему Закрытая тема Часовой пояс GMT +4, время: 15:48.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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