x

Re: [Erledigt] Im Popup eine längere Notiz mit Zeilenwechsel veranlassen


Geschrieben von ikonor (Gast) am 20. November 2018 19:58:02: [flux]

Als Antwort auf: [Erledigt] Im Popup eine längere Notiz mit Zeilenwechsel veranlassen geschrieben von Otto Riehl (Gast) am 20. November 2018 14:06:

Es funktioniert, wenn in der CSV-Datei auch ein tatsächlicher Zeilenumbruch drin ist und das Feld in Anführungszeichen steht:

description,lon,lat
"Andres,␣ab␣1715,␣35x
Bachmeyer,␣ab␣1812,␣23x
Dressler,␣ab␣1745,␣9x
Einbeck,␣ab␣1745,␣1x
Gross,␣ab␣1745,␣9x
Müller,␣ab␣1745,␣19x
Neuner,␣ab␣1745,␣9x
Ottersbach,␣ab␣1756,␣2x
Paulus,␣ab␣1795,␣4x
Perscheid,␣ab␣1745,␣9x
9␣other␣names,␣78x",10.0,51.0

Kommt mir im Nachhinein sehr bekannt vor, bin aber erst durch Stöbern im Code drauf gekommen: uMap verwendet csv2geojson, das wiederum d3-dsv verwendet, welches RFC 4180 (Common Format and MIME Type for CSV Files) implementiert. Dort steht:

RFC 4180 wrote:

6. Fields containing line breaks (CRLF), double quotes, and commas
should be enclosed in double-quotes. For example:

"aaa","b CRLF
bb","ccc" CRLF
zzz,yyy,xxx