1

我正在我的应用程序中处理 RDF 文件。我使用 URLLoader 加载它,并导入了 flash.xml.* 类以操作我的 RDF 文件的内容。我需要以有效的方式计算某些标签(“描述”)。我正在搜索的标签数量是可变的,现在我在 while cicles 中使用了 firstChild、lastChild、nextSibling 方法的组合,以便从文档中获取我需要的信息。我的问题是,是否有一种更直接和通用的“搜索方法”可以帮助我避免我所做的那种复杂而不优雅的搜索。语法@Property 用于直接访问标签的属性,对吧?你认为解决我的问题对我有用吗?谢谢大家的帮助

大卫

4

1 回答 1

1

当然。试试这个:

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

通常,您应该查看 E4X(ECMAScript for XML)的详细信息,这是一种非常方便且简洁的 ActionScript 子语言,用于访问 XML 结构。

于 2009-02-04T09:27:40.543 回答