Загрузка структурированного HTML / отформатированного документа в Google Docs API - PullRequest
2 голосов
/ 18 сентября 2011

Я загружаю контент в Google Docs, используя API. Документ находится в простом HTML, и я хочу преобразовать теги в формат, используемый документами, то есть H1 становится заголовком 1, H2 становится заголовком 2 и т. Д.

Я думал, что это преобразование произойдет естественным образом, но когда вы посмотрите на созданный документ в Документах, он потерял всю свою структуру. Я не вижу ничего в документации, касающейся поддержания форматирования или определения синтаксиса, который мы могли бы использовать, чтобы сообщить документам о предполагаемом состоянии фрагмента текста.

Кто-нибудь еще имел успех с этим?

Код, использованный для генерации документа (Python):

this_document=gdata.data.MediaSource(file_handle=this_html_string,content_type='text/html',content_length=this_html_string_length)

this_new_doc=this_gdoc.Upload(this_document, this_title, content_type='text/html')
...