谷歌電子表格API現在讓你使用的頭名行添加到電子表格中,這個過程被描述here訪問谷歌電子表格數據
文檔但是隻是給出其中的標題文字是否做了簡單的情況的一個例子的小寫文本(或符合表達式[a-z0-9]的文本)。
我的應用程序要求我能夠爲文本設置任意標題名稱(即那些不一定適合上述表達式的文本)。經過多次試驗,我已經想通了,特殊字符和符號(除期)一般不支持。訪問使用包含特殊字符標題行電子表格,其中移除了特殊字符的標題文字,必須使用。
這些轉換不是documented,我發現它們大多是通過試驗和錯誤。
例如,要通過API訪問標題爲'Foo Bar'
的列,需要將標題文本轉換爲'foobar'
。同樣,'Foo.Bar'
變得'foo.bar'
。
一些特殊字符,也有被淘汰,但我不斷收到角落的情況在我的代碼。
需要對實際標題文本進行哪些轉換才能通過API訪問它?
也爲此spreadsheet標題文本'País'
到'país'
的轉換似乎不起作用。我懷疑它與非ASCII字符有關'í'
任何建議將不勝感激。
請說出你的問題。這有點混亂。 – user618677