1

我正在开发一个 wp7 应用程序,我需要读取 CSV 文件并存储到列表中

csv 文件有 20 行,名字,姓氏由 ,(逗号)分隔

我尝试使用http://kbcsv.codeplex.com/这个和http://www.codeproject.com/articles/25133/linq-to-csv-library当我试图包含这些 dll 时,我得到了“windows phone项目仅适用于 Windows Phone 程序集”错误

我如何在 Windows Phone 7 中解析 csv 文件

提前致谢

4

1 回答 1

0

使用 IsolatedStorageFileStream 从保存的路径位置获取并打开文件。然后用 StreamReader 对象读取。

    IsolatedStorageFileStream fileStream = storage.OpenFile(filePath, FileMode.Open, FileAccess.Read);
    using (StreamReader reader = new StreamReader(fileStream))
    {
      string line;
      while ((line = reader.ReadLine()) != null)
      {
        string[] temp1Arr = line.Split(',');

        //Manipulate your string values stored in array here 
      }
    }

希望能帮助到你!

于 2013-03-10T08:52:26.003 回答