Показать сообщение отдельно
Старый 29.07.2011, 15:46
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 25  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
В общем, пока получается только действительно через children, но для случая, когда xml имеет два уровня (не меньше)

Код AS3:
 
var inputStr:String = "123";		
var inputStr2:String = "<node><item>123</item></node>";			
 
var inputXML:XML = XML(inputStr);
var inputXML2:XML = XML(inputStr2);
trace(inputXML.children().length(),inputXML2.children().length());  // 0 1
Добавлено через 1 минуту
Цитата:
Валидация до парсинга это и будет парсинг. Другими словами вы хотите написать свой new XML("...") что ли?
нет
хотелось бы иметь функцию isXML(str:String):Boolean