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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.02.2012, 04:52
easy.proger вне форума Посмотреть профиль Отправить личное сообщение для easy.proger Найти все сообщения от easy.proger
  № 1  
Ответить с цитированием
easy.proger

Регистрация: Jun 2010
Адрес: somewhere in the universe
Сообщений: 195
По умолчанию regexp разобрать атрибуты xml тега

Привет вообщем нужно получить из такой конструкции
<tag foo=".." foo2="some:some2;some3:some4...." ... tag>foo2</tag>
вот такую
<tag foo=".." some="some2" some3="some4" ... tag>foo2</tag>

кто шарит в regexps ? помогите составить правильно ))

Старый 15.02.2012, 05:31
-De- вне форума Посмотреть профиль Отправить личное сообщение для -De- Найти все сообщения от -De-
  № 2  
Ответить с цитированием
-De-
 
Аватар для -De-

блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
Отправить сообщение для -De- с помощью ICQ Отправить сообщение для -De- с помощью Skype™
Ээ а может таки xml парсером воспользоваться?
Код AS3:
var xml:XML = <tag foo=".." foo2="some:some2;some3:some4....">foo2</tag>
	var retXML:XML = <a></a>;
	retXML.setName(xml.name());
	retXML.@foo = xml.@foo;
	retXML.setChildren(xml.children());
	var splitted:Array = xml.@foo2.split(";");
for each(var str:String in splitted) {
	var splitted2:Array = str.split(":");
	retXML.@[splitted2[0]] = splitted2[1];
}
trace(retXML.toXMLString());
PS: вообще я хотел эту ссылку вставить
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают.

Старый 15.02.2012, 13:20
easy.proger вне форума Посмотреть профиль Отправить личное сообщение для easy.proger Найти все сообщения от easy.proger
  № 3  
Ответить с цитированием
easy.proger

Регистрация: Jun 2010
Адрес: somewhere in the universe
Сообщений: 195
угу что то я не подумал ) xml то в любом случае валидный из редактора приходит )) а с помощью xpath очень легко все достать ) спс за идею

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

Теги
regexp , xml
Опции темы
Опции просмотра

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

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


 


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


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