Un poco más que un inverso de esto .
En: datos DSV multilínea y un solo carácter delimitador. El DSV puede tomarse como un archivo, un nombre de archivo, una cadena separada por salto de línea, una lista de cadenas, etc. Todos los registros tienen el mismo número de campos y ningún campo está vacío. Los datos no contienen el carácter delimitador y no existe un mecanismo de comillas o escape.
Fuera: una estructura de datos que representa el DSV, por ejemplo, una lista de listas de cadenas o una matriz de cadenas.
Ejemplos
["here is,some,sample","data,delimited,by commas"]
y ","
:
[["here is","some","sample"],["data","delimited","by commas"]]
["hello;\"","\";world","\";\""]
y ";"
:
[["hello","\""],["\"","world"],["\"","\""]]
(se escapa porque este ejemplo usa JSON)
["to be or not","that is the question"]
y " "
:
[["to","be","or","not"],["that","is","the","question"]]
",for,example,this,string,"