![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2010
Сообщений: 430
|
Здравствуйте.
Нужно получить из SVG («подвид» XML) всех потомков с именем path. Подскажите что я неправильно делаю, используя descendants Делаю так: Но если имя не указывать т.е. То выводится вся XML'ка. Почему не выводятся path'и? |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 430
|
Цитата:
![]() |
|
|||||
|
Кажется, вы неправильно используете метод.
Киньте пример данных.
__________________
9 из 10 голосов в моей голове сказали наркотикам "НЕТ" Мои ачивки: художник-паразит. |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 430
|
Пример:
<?xml version="1.0" encoding="utf-8"?> <svg version="1.1" id="Moz" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="354.917px" height="570.722px" xml:space="preserve"> <g id="m"> <g id="r"> <path id="M2" fill="#DADADA" stroke="#009640" stroke-miterlimit="10" d="M93.792,375.606l-0.252-0.979l1.002-0.334 l2.75-2.75L93.792,375.606z" /> <path id="M1" fill="#DADADA" stroke="#009640" stroke-miterlimit="10" d="M128.698,494.825l0.89,2.191l-7.796,2.776 l-11.75,3.875l-15.875,5.876l-7.729,3.896l-0.313-2.479l-1.146-1.728l-1.323-1.865l-2.328,0.817l-3.164-0.842l0.668-2.67L128.698,494.825z" /> </g> </g> </svg> |
|
|||||
|
неймспейсы поубирайте
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 430
|
|
|
|||||
|
Добавлено через 20 минут
либо:
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
|
Регистрация: Dec 2005
Адрес: вне пространствавремени
Сообщений: 27
|
var ns:Namespace = new Namespace(null, "http://www.w3.org/2000/svg"); trace(dataXML..ns::path.toXMLString());
__________________
while(true){trace(Math.random());}; Последний раз редактировалось a_[w]; 28.12.2011 в 15:16. |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:36. |
|
|
« Предыдущая тема | Следующая тема » |
|
|