Tablora

Tablora · Bibliotek

Stopp når et felt i anførselstegn aldri lukkes

Et anførselstegn som åpner et CSV-felt, men aldri lukkes, gjør resten av teksten tvetydig. Inspeksjonsverktøyet avviser den, slik at du retter kilden først.

Hvorfor ett manglende anførselstegn ødelegger alt etter det

I CSV forteller et innledende anførselstegn leseren at alt frem til det tilhørende avsluttende anførselstegnet hører til én celle, også komma og linjeskift. Kommer det avsluttende anførselstegnet aldri, kan leseren ikke vite hvor cellen skulle slutte. Hvert påfølgende skilletegn og linjeskift kan være en del av den ene verdien, eller ingen av dem.

Noen verktøy gjetter og sluker resten av filen inn i én celle. Det gjør ikke inspeksjonsverktøyet. Det avviser teksten med Kontroller de oppgitte verdiene, og prøv igjen, slik at du ser problemet før noen rader bygges på en gjetning.

Eksemplet med det uferdige notatet

Sidens eksempel har overskriften id,note og posten 1,"unfinished med et innledende anførselstegn og ikke noe avsluttende. Med komma som Feltskilletegn er det forventede utfallet at det uferdige siterte feltet avvises: ingen forhåndsvisning, ikke noe antall rader og ingen fil å laste ned. Med Finn skilletegn valgt blir resultatet det samme, fordi ingen av de støttede skilletegnene kan tolke teksten.

Vanlige årsaker

Rett kildekopien

Ikke lukk det på slutten

Legger du til et avsluttende anførselstegn helt på slutten av teksten, forsvinner feilen, men alt etter det innledende anførselstegnet blir én celle. Inspeksjonsverktøyet ville da rapportere færre rader og ett eneste overstort notat. Sett anførselstegnet der feltet virkelig slutter.

Inndata

Tabelltekst
id,note 1,"unfinished
Feltskilletegn
,