|
|
|||||
Регистрация: 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 ? помогите составить правильно ))
__________________
http://immortal-engine.livejournal.com/ |
|
|||||
блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
|
Ээ а может таки xml парсером воспользоваться?
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());
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают. |
|
|||||
Регистрация: Jun 2010
Адрес: somewhere in the universe
Сообщений: 195
|
угу что то я не подумал ) xml то в любом случае валидный из редактора приходит )) а с помощью xpath очень легко все достать ) спс за идею
__________________
http://immortal-engine.livejournal.com/ |
Часовой пояс GMT +4, время: 13:22. |
|
« Предыдущая тема | Следующая тема » |
Теги |
regexp , xml |
|
|