删除引号-Swift

删除引号-Swift,swift,quotation-marks,Swift,Quotation Marks,从一个.txt文件中,我得到了充满引号的字符串,在代码中使用引号当然很糟糕。e、 g 3820,"20170217",8,752,119,"Rh",,"fr",,,,"iC1.2","iC1.2",,"IS6a","Z",,0,"IS6a",,201702161517,"-" 3821,"20170227",2,753,207,"Dd","Kru","sc",,,,"iB8","iB8",,"IS9b","Z",,2097152,"IS9b",,201702270804,"+~-" 3

从一个.txt文件中,我得到了充满引号的字符串,在代码中使用引号当然很糟糕。e、 g

 3820,"20170217",8,752,119,"Rh",,"fr",,,,"iC1.2","iC1.2",,"IS6a","Z",,0,"IS6a",,201702161517,"-"

 3821,"20170227",2,753,207,"Dd","Kru","sc",,,,"iB8","iB8",,"IS9b","Z",,2097152,"IS9b",,201702270804,"+~-"

 3822,"20170227",3,753,8,"Dd",,"phH_1",,,,"iB8",,,"IS12~IT12","Z",,2097153,"IS12~IT12",C,201702270804,"-"

 3823,"20170227",4,753,29,"Dd",,"phH_1",,,,"iB8",,,"IS11~IT11","Z",,2097153,"IS11~IT11",C,201702270804,"-"
我怎样才能最好地去掉这些引号??
提前感谢

这是CSV,因此您需要将其解析为CSV。您的方法存在几个问题:

  • 引号把一切都搞糟了
  • 它是字符串和数字的混合体-您将无法使用数组
  • 存在连续的逗号,这在数组文字中是非法的

最好的方法是将数据放在一个文件中(如果愿意,可以放在应用程序包中),然后找到一个CSV解析器来读取数据。我的快速谷歌搜索结果看起来很合理,但我从未使用过它。

请给出一些上下文。您是否正在尝试将上述内容粘贴到Swift源文件中?我正在尝试使用所有这些字符串创建一个数组,以便稍后在分析中使用。但是当把它放在一个数组中时,引号会把一切都搞乱。相关:。