0

データセットの 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?$limit=2&$offset=0

4

1 に答える 1

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 エクスポートには含まれません。

于 2015-06-08T17:14:07.507 に答える