flash builder 中flex项目,swf将数据保存为本地XML文件

我创建flash builder 创建flex项目,需要实现将数据和嵌套这个swf文件的C#程序(通过webbrowser)进行数据交互,我想采取将数据保存在本地XML文件中,并且不希望弹窗。

希望各位大虾帮忙
只要C#程序(通过webbrowser)获得到swf文件的数据就行,但不能弹框,只能后台进行,单机版的
最新回答
随风而去

2021-09-12 05:51:47

1)不弹出窗口真不好办,如果是flex air程序的话,就是fileRenderence就完事了。
2)WebBroser还是浏览器,您就只有通过flex将文件流传给C#来搞定了,不过这些理论上来说都应该选择保存地址啊,您在编写过程中去回避吧。
千囚栀愿

2023-04-24 08:23:55

把需要保存的数据data连同xml所需的结点写进一个字符串,再保存到指定位置path,这样:

var data:String = "<item>" + d1 + "</item>" + "\r\n";//有几条数据就这样写几条
var results:String = "<data>" + data + "</data>";
var file:File = new File(path + "results.xml");
var fileStream:FileStream = new FileStream();
fileStream.open(file, FileMode.WRITE);
fileStream.writeUTFBytes(results);
fileStream.close();
追问
你的...不是我想要的啊,不是air
伤丶始终落疤

2023-11-01 05:17:06

ba
980