WEB开发网
开发学院软件开发VC 如何将产品制作成淘宝CSV数据包 阅读

如何将产品制作成淘宝CSV数据包

 2009-02-21 20:00:04 来源:WEB开发网   
核心提示: 第二部分:将淘宝CSV数据包导入到用户的独立购物网系统中,核心代码如下:如下代码,如何将产品制作成淘宝CSV数据包(4),将指定的CSV数据读取保存到List数组里,public static List ReadCSV(string filePathName){List list = ne

第二部分:将淘宝CSV数据包导入到用户的独立购物网系统中,核心代码如下:

如下代码,将指定的CSV数据读取保存到List数组里。

  public static List ReadCSV(string filePathName)
    {
      List list = new List();
      StreamReader reader = new StreamReader(filePathName, Encoding.GetEncoding("gb2312"));
      string str = "";
      while (str != null)
      {
        str = reader.ReadLine();
        if ((str != null) && (str.Length > 0))
        {
          #region 这里开始解析数据,因为paipai和淘宝的数据格式不一样,所以要分开来
          Regex reg = new Regex("("[w|W|s|S|
|  |
]*?"),|.*?,");
          MatchCollection mc = reg.Matches(str);
          if (mc.Count < 30)
          {//肯定这里格式不对了,所以要换
            reg = new Regex("("[w|W|s|S|
|  |
]*?")  |.*?  ");
            mc = reg.Matches(str);
          }
          #endregion
          string[] strArray = new string[mc.Count];
          for (int i = 0; i < mc.Count; i++)
          {
            string t = mc[i].ToString();
            strArray[i] = t.Trim('t').Trim('"');
          }
          list.Add(strArray);
        }
      }
      reader.Close();
      return list;
    }
    

然后将获取到的数组数据,根据上面对应的字段写入到独立网站数据库即可。

上一页  1 2 3 4 

Tags:如何 产品 制作

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接