Neb*_*ula 0 csv actionscript-3
我看得很远但我找不到任何关于如何从flash AS3写入CSV文件的资源.我知道flash不能单独写入它.我之前使用PHP写入txt文件,但现在我需要打开一个csv并插入/编辑已经在其中的条目.
我怎样才能做到这一点?
虽然可以手动完成,但没有内置的CSV支持:
//dummy data
var data:Array = [];
for(var i:int = 0 ; i < 100 ; i++) data[i] = {a:Math.random() * 100,b:Math.random() * 100,c:Math.random()};
//make a csv string
var csv:String = '';
for(i = 0 ; i < 100 ; i++) csv += data[i].a + ',' + data[i].b + ',' + data[i].c+'\n';
//write to disk
stage.doubleClickEnabled = true;
stage.addEventListener(MouseEvent.DOUBLE_CLICK,writeCSV);
function writeCSV(event:MouseEvent) {
    var file:FileReference = new FileReference();
    var bytes:ByteArray = new ByteArray();
    bytes.writeUTFBytes(csv);
    file.save(bytes,'test.csv');
}
不过,还有一个as3 csv库.
我需要打开一个csv并插入/编辑已经在其中的条目.
看看csvlib wiki上的数据函数和操作.
HTH
| 归档时间: | 
 | 
| 查看次数: | 7058 次 | 
| 最近记录: |