I have this file text
and I want to put this in an [[String]]
in order to have it like this:
[
["Quanto tempo dopo il risveglio fumi la prima sigaretta?", "Entro 5 minuti", "Da 6 a 30 minuti", "Da 31 a 60 minuti", "Dopo 60 minuti"],
["Ti riesce difficile non fumare nei luoghi dove è vietato?", "Sì", "No"],
["A quale sigaretta della giornata faresti più fatica a rinunciare?", "La prima del mattino", "Una delle successive"],
["Quante sigarette fumi al giorno?", "10 o meno", "Da 11 a 20", "Da 21 a 30", "31 o più"],
["Fumi più durante la prima ora dopo il risveglio che durante il resto della giornata?", "Sì", "No"]
]
so I've done this:
let data = try! String(contentsOf: Bundle.main.url(forResource: "questions", withExtension: "txt")!, encoding:
.utf8)
.components(separatedBy: "\n")
.map { $0.components(separatedBy: "\n\n") }
print(data)
but I get instead a [[String]] like this:
[
["Quanto tempo dopo il risveglio fumi la prima sigaretta?"],
["Entro 5 minuti"],
["Da 6 a 30 minuti"],
["Da 31 a 60 minuti"],
["Dopo 60 minuti"],
[""],
["Ti riesce difficile non fumare nei luoghi dove è vietato?"],
["Sì"],
["No"],
[""],
["A quale sigaretta della giornata faresti più fatica a rinunciare?"],
["La prima del mattino"],
["Una delle successive"],
[""],
["Quante sigarette fumi al giorno?"],
["10 o meno"],
["Da 11 a 20"],
["Da 21 a 30"],
["31 o più"],
[""],
["Fumi più durante la prima ora dopo il risveglio che durante il resto della giornata?"],
["Sì"],
["No"],
[""]
]
something is an error with the escape sequences.