Entonces, si Microsoft Word usa .docx (anteriormente .doc), ¿en qué «formato» es 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?)
Comentarios
- No puedo ' recordar por qué dije ' actualmente ', pero de cualquier manera, supongo que la respuesta siempre debe pertenecer a ' a partir de ahora ' y estar siempre actualizado cuando sea posible.
Responder
Google usa 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 con contenido y estilos), sino más bien como un fi de datos archivo que comienza con el contenido textual seguido de información de estilo delimitada por códigos de control ASCII.
Lo que ve en su editor es el contenido renderizado 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 exportar el archivo kix aún no está documentado, esto se debe a que el formato propietario no es muy útil.
Comentarios
Respuesta
Google no ha dado a conocer públicamente en qué formato almacenan Google Docs en este momento. Lo más cercano que puedo encontrar a algo 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 en cada sentido a su formato interno.
El editor de Google Docs usa HTML y está impulsado por Javascript. Puede leer sobre él en esta publicación de blog.
Respuesta
El formato de Google Docs se describe aquí: https://developers.google.com/docs/api/concepts/structure
https://docs.google.com/feeds/download/documents/export/Export?id=[your document's id goes here]&exportFormat=kix