2017-01-04 8 views
0

На самом деле я получаю эти данные из удаленного файлаПреобразование ниже строки в NSArray

http://appsnurture.com/csv/sample.csv

"\"030506941\"\n\"032752389\"\n\"033415694\"\n\"035010096\"\‌​n\"035010106\"\n\"03‌​5010108\"\n\"0350101‌​18\"\n 

if let url = NSURL(string: "http://appsnurture.com/csv/sample.csv") { 
      let data = NSData(contentsOfURL: url) 
      let resstr = NSString(data: data!, encoding: NSUTF8StringEncoding)! 
      print(resstr) 
     } 

Как я могу разобрать выше строки в массиве без кавычек. Я открыт для другого варианта для разбора CSV из URL.

ответ

1

Пожалуйста, попробуйте что-то вроде

var str = "your string" 
var newString = str.stringByReplacingOccurrencesOfString("\"", withString: "") 
var newString2 = newString.stringByReplacingOccurrencesOfString("\n", withString: " ") 
var arrayWithoutQOutes = newString2.characters.split{$0 == " "}.map(String.init) 
+0

Не работает :(, но это выглядит, мы ближе –

+0

я думаю, что есть разрыв строки слишком –

+0

да, то как я могу разделить, что любая надежда? –