如何在flex中读取CSV文件?
问题描述:
我想读取FLex中的CSV文件并显示Datagrid上文件的内容。 plzz提供解决方案...如何在flex中读取CSV文件?
我的DataGrid和列上,我想加时赛显示该文件的文件内容::
<mx:AdvancedDataGrid id="dg" x="0" y="{btnBar.height}" width="100%" height="532"
defaultLeafIcon="{null}" draggableColumns="false" editable="true"
folderClosedIcon="{null}" folderOpenIcon="{null}"
horizontalScrollPolicy="auto" itemEditBegin="onItemEditBegin(event)"
itemEditEnd="processData(event)" itemOpen="onItemOpen(event.item)"
resizableColumns="false" sortableColumns="false" sortExpertMode="true"
verticalScrollPolicy="on">
<mx:AdvancedDataGridColumn id="value" width="250" dataField="value"
editorDataField="classValue" headerText="Values"
itemEditor="ComboBoxRenderer"/>
<mx:AdvancedDataGridColumn id="property" dataField="property" editable="true"
editorDataField="SelectedItem" headerText="Property"
itemEditor="PropertyComboBoxRenderer"/>
答
1.创建一个bean,解析CSV并将其添加到bean(属性与coulmns no相同)。
2.将该bean添加到迭代列表中。
3.将列表作为数据提供者传递给Datagrid