什么都没有写入csv文件windows商店应用程序

时间:2014-10-22 17:10:40

标签: c# csv windows-runtime windows-store-apps

我正在使用以下代码写入.csv文件。

StorageFolder storageFolder = Windows.Storage.ApplicationData.Current.LocalFolder;
StorageFile newFile = await storageFolder.CreateFileAsync("myFile.csv", CreationCollisionOption.ReplaceExisting);
tb.Text = storageFolder.Path;

String z = null;// content to be written
z += ("Hi" + " > " + "THAT");
z += (",Testing\n");

await Windows.Storage.FileIO.WriteTextAsync(newFile, z);

此代码对我来说完全(我使用Microsoft Office打开文件)。但是当我的一个朋友(谁是法国人)使用相同的应用程序时,该文件是用“ÐÏࡱá;þÿcreated创建的 þÿÿÿþÿÿÿ“,应用程序崩溃,OPEN OFFICE无法打开该文件。

Open office显示的错误:

  

myFile.csv文件已损坏,无法打开。 OpenOffice可以尝试修复该文件。   腐败可能是由于数据传输而导致文档操作或文档结构恶化的结果。   我们建议不要相信修复文件的内容。宏执行未激活。   OpenOffice应该修复文件吗?是否

如果您想查看应用程序(可选),请输入以下链接:http://apps.microsoft.com/windows/en-us/app/0ba7a9df-59dd-4410-9ecb-67eac3e81b63。单击底部应用栏上的导出按钮以导出文件。

0 个答案:

没有答案