¿En qué formato de archivo o estándar de codificación se encuentra un documento de Google?

9

Entonces, si Microsoft Word usa .docx (anteriormente .doc), ¿en qué 'formato' se encuentra un documento de Google?

¿Cómo funciona todo?

¿Solo usa el estándar HTML para crear el documento en la página en la que está trabajando? (Y si es así, ¿qué revisión HTML está usando, al menos actualmente?)

nueces
fuente
1
No recuerdo por qué dije 'actualmente', pero de cualquier manera, supongo que la respuesta siempre debe pertenecer a 'a partir de ahora' y siempre se actualizará cuando sea posible.

Respuestas:

8

Google utiliza un formato propietario llamado "kix", que se introdujo con el entonces nuevo editor hace unos años. La estructura básica de un archivo kix no es comparable al marcado estructurado (como docx, que es básicamente una colección comprimida de archivos XML que contienen contenido y estilos), sino más bien como un archivo de datos que comienza con el contenido textual seguido de información de estilo delimitada por ASCII códigos de control

Lo que ve en su editor es el contenido procesado en HTML proporcionado por el JavaScript subyacente. Si desea trabajar con el documento en otra aplicación, puede acceder a los archivos a través de la API de Google Drive, como John ya le indicó. Aunque es técnicamente posible pero no documentado exportar el archivo kix, esto se debe al formato propietario de no tanto uso.

Nicolas Zimmer
fuente
44
Cosas buenas, pero ¿puedes citar una fuente?
ale
8
Eso se basa en mis propios descubrimientos mientras trabajaba con Drive API. Puede explorar el formato kix de cualquier documento de Google mientras está conectado con este enlacehttps://docs.google.com/feeds/download/documents/export/Export?id=[your document's id goes here]&exportFormat=kix
Nicolas Zimmer
¡Fantástico conocimiento, gracias por compartir tu información! : D
¿Todavía es posible descargar un archivo en formato kix en 2018?
Roymunson
5

Google no ha hecho público en qué formato almacenan Google Docs en este momento. Lo más cercano que puedo encontrar a cualquier cosa oficial es esta publicación :

No exponemos nuestros formatos nativos en este momento

Google Docs admite la importación y exportación en una variedad de formatos (incluidos docx, odt, pdf y html), sin embargo, convierten cada formato a su formato interno.

El editor de Google Docs usa HTML y está impulsado por Javascript, puede leerlo en esta publicación de blog.

John C
fuente