在JSON元数据中定义的列与数据集的CSV数据之间存在不匹配。
例如,元数据清单显示列—name、address1、address2、city、…
https://data.montgomerycountymd.gov/api/views/ecam-8hbr.json但是CSV列表有address1, address2, category, city,…
https://data.montgomerycountymd.gov/resource/ecam-8hbr.csv?限制= 2美元,抵消美元= 0
不是它们不匹配,只是字段以不同的顺序呈现。
CSV按字母顺序列出列:
"address1","address2","category",...,"zip"
而JSON元数据以与数据集最初定义(当数据首次上传时)相同的顺序列出字段。查看Web UI中的数据集,字段与JSON元数据的顺序相同。请注意,数据集中的位置列在导出中被分解为组件列。
"name","address1",...,"location","location_city","location_address","location_zip","location_state"
两种表示都有相同的34个标准字段。JSON元数据包括额外的4个字段,这些字段似乎是计算出来的,并且与其他数据集相关,因此不包括在CSV导出中。