JSON元数据中定义的列与数据集的CSV数据之间存在不匹配。
例如,元数据列表显示列 - 名称,地址1,地址2,城市......
https://data.montgomerycountymd.gov/api/views/ecam-8hbr.json
但CSV列表包含address1,address2,category,city,...
https://data.montgomerycountymd.gov/resource/ecam-8hbr.csv?$limit=2&$offset=0
答案 0 :(得分:0)
这不是他们不匹配,字段只是以不同的顺序呈现。
CSV按字母顺序列出列:
"address1","address2","category",...,"zip"
而JSON元数据按照最初定义数据集的相同顺序列出字段(首次上载数据时)。查看dataset in the Web UI,字段与JSON元数据的顺序相同。 请注意,数据集中的位置列会分解为导出中的组件列。
"name","address1",...,"location","location_city","location_address","location_zip","location_state"
两个表示具有相同的34个标准字段。 JSON元数据包括另外4个字段,这些字段似乎是计算出来的并且与其他数据集相关,因此不包含在CSV导出中。