Dans quel format de fichier ou norme de codage un document Google se trouve-t-il?

9

Donc, si Microsoft Word utilise .docx (anciennement .doc), dans quel «format» un document Google se trouve-t-il?

Comment ça fonctionne?

Utilise-t-il simplement le standard HTML pour créer le document sur la page sur laquelle vous travaillez? (Et si oui, quelle révision HTML utilise-t-elle - au moins actuellement?)

pnuts
la source
1
Je ne me souviens pas pourquoi j'ai dit "actuellement" - mais dans tous les cas, je suppose que la réponse devrait toujours concerner "à partir de maintenant" et être toujours mise à jour si possible.

Réponses:

8

Google utilise un format propriétaire appelé "kix", qui a été introduit avec le nouvel éditeur il y a quelques années. La structure de base d'un fichier kix n'est pas comparable à un balisage structuré (comme docx qui est essentiellement une collection zippée de fichiers XML contenant du contenu et des styles) mais plutôt comme un fichier de données qui commence par le contenu textuel suivi par des informations de style délimitées par ASCII codes de contrôle.

Ce que vous voyez dans votre éditeur est le contenu rendu HTML fourni par le JavaScript sous-jacent. Si vous souhaitez travailler avec le document dans une autre application, vous pouvez accéder aux fichiers via l'API Google Drive, comme John vous l'a déjà indiqué. Bien qu'il soit techniquement possible mais non documenté d'exporter le fichier kix, cela est dû au format propriétaire peu utilisé.

Nicolas Zimmer
la source
4
Du bon, mais pouvez-vous citer une source?
ale
8
Cela est basé sur mes propres découvertes en travaillant avec l'API Drive. Vous pouvez explorer le format kix de n'importe quel document Google tout en étant connecté avec ce lienhttps://docs.google.com/feeds/download/documents/export/Export?id=[your document's id goes here]&exportFormat=kix
Nicolas Zimmer
Des connaissances fantastiques, merci de partager vos informations! : D
Est-il toujours possible de télécharger un fichier au format kix en 2018?
Roymunson
5

Google n'a pas rendu public le format dans lequel ils stockent Google Docs pour le moment. Le plus proche de tout ce qui est officiel est ce post :

Nous n'exposons pas nos formats natifs pour le moment

Google Docs prend en charge l'importation et l'exportation dans une gamme de formats (y compris docx, odt, pdf et html), mais ils se convertissent dans chaque sens à leur format interne.

L'éditeur Google Docs utilise du HTML et est piloté par Javascript, vous pouvez en lire plus dans cet article de blog.

John C
la source