150060275,NON-CRIMINAL,LOST PROPERTY,Monday,01/19/2015,14:00,MISSION,NONE,18TH ST / VALENCIA ST,-122.42158168137,37.7617007179518,"(37.7617007179518, -122.42158168137)",15006027571000
150098210,ROBBERY,"ROBBERY, BODILY FORCE",Sunday,02/01/2015,15:45,TENDERLOIN,NONE,300 Block of LEAVENWORTH ST,-122.414406029855,37.7841907151119,"(37.7841907151119, -122.414406029855)",15009821003074
在第二行中,第三个字段之间有一个“,”,不应将其作为分隔符。如何解决此问题?
如果我使用strplit(),那么它适用于第二行,但会为第一行生成错误的结果。
1条答案
按热度按时间jaxagkaj1#
将其加载到单个字段中,用|替换逗号和空格,然后在每行上使用strsplit。
或者,可以使用csvexcelstorage和piggybank。