Так что, если Microsoft Word использует .docx (ранее .doc), в каком «формате» находится документ Google?
Как все это работает?
Использует ли он только стандарт HTML для создания документа на странице, над которой вы работаете? (И если да, то какая версия HTML используется - по крайней мере, в настоящее время?)
google-docs
html
pnuts
источник
источник
Ответы:
Google использует собственный формат, называемый «kix», который появился в новом редакторе несколько лет назад. Базовая структура файла kix не сопоставима со структурированной разметкой (например, docx, которая в основном представляет собой сжатую коллекцию XML-файлов, содержащих содержимое и стили), а скорее как файл данных, который начинается с текстового содержимого, за которым следует информация о стиле, разделенная ASCII. контрольные коды.
То, что вы видите в своем редакторе, - это содержимое, отображаемое в HTML, предоставляемое базовым JavaScript. Если вы хотите работать с документом в другом приложении, вы можете получить доступ к файлам через Google Drive API, как уже указывал Джон. Хотя технически возможно экспортировать файл KIX, но без документов, это связано с тем, что этот формат не так полезен.
источник
https://docs.google.com/feeds/download/documents/export/Export?id=[your document's id goes here]&exportFormat=kix
В настоящее время Google не обнародовал информацию о том, в каком формате они хранят Документы Google. Самое близкое, что я могу найти ко всему официальному - это сообщение :
Документы Google поддерживают импорт и экспорт в различных форматах (включая docx, odt, pdf и html), однако они конвертируются в каждом внутреннем формате.
Редактор Документов Google использует HTML и управляется Javascript, вы можете прочитать об этом в этом блоге.
источник
Формат Документов Google описан здесь: https://developers.google.com/docs/api/concepts/structure.
источник