![]() |
1
1
您的GTFS数据很可能是用UNIX行尾字符(仅限换行符)编写的,而不是用MS-DOS/Windows字符(回车符后跟换行符)。这是 permitted by the GTFS spec ,上面写着:
大多数适用于Windows的应用程序软件,包括记事本,只识别Windows的行尾字符,打开在UNIX上创建的文件将以单行显示整个内容,正如您所观察到的那样。然而,像Notepad++这样面向开发人员的工具,以及大多数编程库(如用于解析CSV文件的工具),通常都足够聪明,能够识别这两种格式并正确处理它们。 维基百科有更多关于 end-of-line representations across operating systems 如果你感兴趣的话。 最后,我要提到我最近发布到Github my own GTFS-to-SQLite loading tool ,用C编写,使用 libcsv 以解析GTFS数据。如果您使用的语言级别低于Python,您可能会发现它作为示例很有用。 |
|
2
0
首先,复制相关的GTFS(路由、形状等),然后在在线文本编辑器中粘贴(例如: http://www.editpad.org/ ) 然后从这个在线文本编辑器复制并再次粘贴到原始的.txt文件中。 |
![]() |
Ujjawal Pandey · 如何为矢量化数据帧创建行CSV? 2 年前 |
![]() |
n328 · 如何将指数格式的值从csv读取到numpy数组中? 2 年前 |
![]() |
Bilal Sedef · 如何快速组合特定列上的多个csv文件? 2 年前 |
![]() |
christhebliss · 如何在一个csv列中写入分号分隔的值? 2 年前 |
![]() |
Max J. · 用整数作为键将dict写入csv 2 年前 |
![]() |
Sarai · Python中的CSV文件处理和计算值 2 年前 |
![]() |
BabaZuri · 应用筛选器时将csv中的行添加到数组 2 年前 |
![]() |
user18796731 · 在Python中以CSV格式保存数组元素 2 年前 |