Indlæsning af csv-fil. Hvordan undgår man split på ny linie?
Hej EksperterJeg skal indlæse en csvfil i mit javascript som senere skal placeres i et_array[][].
Jeg indlæser med
fileReader.onload = function(fileLoadedEvent){
var csv_content = fileLoadedEvent.target.result;
...
...
}
Det fungerer fint.
I min csv-fil deles pladser med , indhold i felter er omgivet af " og linier angives med ny linie.
"Data","Anden data","Tredje Data"\n"Fjerde data","Femte data","Sjette Data"
Mit problem opstår når jeg skal splitte data op.
I nogle af datafelterne kan der forekomme tekststrenge som indeholder ny linie.
Har nogen et forslag til hvordan skal jeg skrive min regexp således at jeg ikke kommer til at splitte på teksten når jeg skriver
var allLines = csv_content.split(/\r\n|\n/);
Der må kun splittes når ny linie ikke står mellem 2 ".
Venligst Christian