Существует ли метод «поиска по тегам», работающий с документами RDF / XML во Flex? - PullRequest
1 голос
/ 04 февраля 2009

Я работаю над файлом RDF в своем приложении. Я загрузил его с помощью URLLoader и импортировал класс flash.xml. *, Чтобы манипулировать содержимым моего файла RDF. Мне нужно эффективно посчитать определенные теги («Описание»). Количество тегов, которые я ищу, является переменным, и теперь я использую комбинацию методов firstChild, lastChild, nextSibling в то время как циклы, чтобы взять необходимую информацию из документа. У меня вопрос: есть ли более прямой и общий «метод поиска», который поможет мне избежать того сложного и не элегантного поиска, который я сделал. Синтаксис @Property используется для прямого доступа к свойству тега, верно? Как вы думаете, это может быть полезно для меня, чтобы решить мою проблему? Спасибо всем за помощь

David

1 Ответ

1 голос
/ 04 февраля 2009

Конечно. Попробуйте это:

// assuming xml is the XML object containing your document
var numberOfDescriptionElements:int = xml..Description.length();

В общем, вам следует ознакомиться с подробной информацией о E4X (ECMAScript для XML), очень удобном и понятном суб-языке ActionScript для доступа к структурам XML.

...