CSV快速解析

问题描述 投票:-1回答:1

我有一个迅速的CSV文件,我正在尝试解析它以创建带有表的数据库并填充数据。这是我的CSV格式。如何将具有相应数据的表分开。共有三个表在一起。我从https://github.com/yaslab/CSV.swift的CSV解析器,但我无法获取列数据及其相应的表

["table=account"]
["_id,company_id,name,device_id,location,length,alias,created_at,updated_at"]
["1,1,peter,1,0,51,5,Thu, 30 Jan 2020 09:48:06 -0700,Thu, 30 Jan 2020 09:48:06 -0700"]
["2,2,peter,1,51,51,5,Thu, 30 Jan 2020 09:48:47 -0700,Thu, 30 Jan 2020 09:48:47 -0700"]

["table=source"]
["_id,link,tab,company_id,created_at"]
["1,www.instagram.con,1,1,Thu, 30 Jan 2020 09:48:06 -0700"]
["2,www.puma.com,1,2,Thu, 30 Jan 2020 09:48:47 -0700"]


["table=company"]
["_id,name,website,created_at,updated_at"]
["1,instagram ,1,Thu, 30 Jan 2020 09:48:06 -0700,Thu, 30 Jan 2020 09:48:06 -0700"]
["2,puma,2,Thu, 30 Jan 2020 09:48:47 -0700,Thu, 30 Jan 2020 09:48:47 -0700"]
swift csv parsing reader
1个回答
0
投票

[存在CSV格式错误,对于多个标题,我在将行数据写入CSV时附加了表名,因此能够将数据与其相应的行值分开

© www.soinside.com 2019 - 2024. All rights reserved.