Flex 4 读取xml文件,xml文件的格式:
根节点
叶子
信息
test-logo
test-left
test-middle
fx:Binding可以使用 标签将某个对象的数据绑定到另一个对象。
可以使用 标签在 MXML 文件中定义内联单元格渲染器或单元格fx:Component
编辑器。
fx:Declarations可以使用 标签声明当前类的非默认、不可视属性。
可以在 标签内使用 标签定义图形子对象,然后fx:Definition
可以将子对象用于应用程序的其他部分中。
fx:DesignLayer 标签仅供内部使用。
fx:Library可以使用 标签声明当前类的非默认、非可视属性。
fx:Metadata使用 标签可以在 MXML 文件中插入 metadata 标签。
fx:Model可以使用 标签在 MXML 中声明数据模型。
fx:Private可以使用 标签提供有关 MXML 或 FXG 文档的元数据信息。
作为视图状态更改的一部分,可以使用 标签更改某个组件的父容fx:Reparent
器。
fx:Script可以使用 标签定义 ActionScript 代码块。
fx:Style可以使用 标签定义适用于当前文档及其子项的样式。
fx:XML可以使用 标签在 MXML 中声明 XML 格式的数据模型。
可以使用 标签在 MXML 中通过文本格式的模型创建 E4X XMLList fx:XML List
对象。
fx:Binding在使用标签时,需要提供源属性和目标属性。可以使用标签将视图或用户界面与模型完全分离。通过标签,您还可以将不同的source 属性绑定到同一个destination 属性。
fx:Component 标签将在 MXML 文件内定义一个新作用域,其中项目渲染器或项目编辑器的本地作用域由 MXML 代码块定义,并由 和 标签分隔。要访问项目渲染器或项目编辑器的本地作用域之外的元素,可以在该元素名称前添加 outerDocument 关键字作为前缀.outerDocument 关键字的用途之一是,可以初始化内嵌项目编辑器控件的数据提供程序。
id=""
className=""
>;
...
child tags
...
;
不能创建空的 标签;必须在 标签内至少定义一个子标签。
通过 id 属性可以为内嵌组件指定一个标识符,从而可以将它用作数据绑定表达式的源。
通过 className 属性可以指定 Flex 为内嵌组件生成的类的名称,从而可以在 ActionScript 中引用该组件的元素。
fx:Declarations标签的语法如下:
fx:Definition标签的语法如下:
...
标签必须定义 name 属性。在实例化该元素时,将使用该属性作为标签名。
标签的语法如下:
...
标签必须是文档的根标签的第一个子对象。每个文档只能有一个 标签。标签的语法如下:
请注意,在 块中只能插入 metadata 标签;不能插入 MXML 或 ActionScript 代码。在 ActionScrip 类文件中使用 metadata 标签时,可以直接将 metadata 标签插入类定义中,而不必使用 标签。在 MXML 文件中,可以将 metadata 标签与 ActionScript 代码一起插入 块,或将 metadata 标签插入 块。
标签放在 Flex 应用程序文件或 MXML 组件文件中。该标签必须有一个 ID 值,它不能是 MXML 组件的根标签。 标签的语法如下:
model declaration
或者: