カンマ区切り(csv)ファイルのインポート/エクスポートの方法を教えてください

文書番号 : 22885     文書種別 : 使用方法     最終更新日 : 2006/10/28
文書を印刷する
対象製品
SPREAD for .NET 2.5J Web Forms Edition
詳細
SheetView クラスのLoadTextFile メソッドでカンマ区切り(csv)ファイルをインポートすることができ、SheetView クラスのSaveTextFile メソッドでカンマ区切り(csv)ファイルへエクスポートすることが可能です。

【VB.NETサンプルコード】
  ' カンマ区切り(csv)ファイルをインポートします
  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim pathname As String = HttpContext.Current.Server.MapPath(Request.ApplicationPath + "/")
    FpSpread1.ActiveSheetView.LoadTextFile(pathname + "spread_open.csv", False, FarPoint.Web.Spread.Model.IncludeHeaders.None, Chr(13), ",", "")
  End Sub

  ' カンマ区切り(csv)ファイルへエクスポートします
  Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
    Dim pathname As String = HttpContext.Current.Server.MapPath(Request.ApplicationPath + "/")
    FpSpread1.ActiveSheetView.SaveTextFile(pathname + "spread_save.csv", False, FarPoint.Web.Spread.Model.IncludeHeaders.None, Chr(13), ",", "")
  End Sub


【C#サンプルコード】
    // カンマ区切り(csv)ファイルをインポートします
    private void Button1_Click(object sender, System.EventArgs e)
    {
      string pathname = HttpContext.Current.Server.MapPath(Request.ApplicationPath + "/");
      FpSpread1.ActiveSheetView.LoadTextFile(pathname + "spread_open.csv", false, FarPoint.Web.Spread.Model.IncludeHeaders.None, "¥r", ",", "");
    }

    // カンマ区切り(csv)ファイルへエクスポートします
    private void Button2_Click(object sender, System.EventArgs e)
    {
      string pathname = HttpContext.Current.Server.MapPath(Request.ApplicationPath + "/");
      FpSpread1.ActiveSheetView.SaveTextFile(pathname + "spread_save.csv", false, FarPoint.Web.Spread.Model.IncludeHeaders.None, "¥r", ",", "");
    }

この文書は、以前は次のFAQ IDで公開されていました : 9701