小弟最近在开发一个银行接口,将数据生成在xml中,然后调用javax.xml.transform.transformer的
transform方法(结合解析配置文件),生成txt,然后返回并提示用户是否下载该txt。后来改造了下
,使生成文件的速度加快了。不过发现如果在弹出的确认对话框时立即点击下载或者打开,文件内容为空,
稍微停几秒则没有问题。
由于 transform 方法没有返回值,我不知道怎么等它转换完毕后再返回,防止下载文件时是空文件。
如何破?