[google] Spreadsheets API のカラム名正規化について

ドキュメントにはいまいち書かれていないようですが、1行を1レコードとして、それぞれの列の第1行のカラム名が付いた名前付きのレコードとして扱う list-based-feeds において、カラム名は以下のように正規化されます。hoge-foo-bar のようなハイフン区切りのカラム名もしくは camelCase にすると良さそうです。

foo123 -> foo123
123bar -> bar
foo_bar -> foobar
foo bar(間にスペース) -> foobar
foo-bar -> foo-bar (変化なし)
fooBar -> fooBar (変化なし)
foobar(2回目) -> foobar_2

参照
Google Spreadsheets API
- Developer's Guide (v3.0) - Working with list-based feeds

OAuth 2.0 Playground

コメント

このブログの人気の投稿

[linux] ping は通るのに No route to host と言われる

Chrome でダウンロードしたファイル名の一部がハイフンになる

風呂桶一杯の水道水の脱塩素に必要なビタミンCの量