解析Google Docs JSON
这个Node.js模块通过Google API进行身份验证,然后将Google文档解析为人类可读的JSON或Markdown,而无需使用繁琐的方法,例如通过Google Drive API以HTML格式将其导出,然后解析为其他格式。
为什么
当您使用Google Docs API V1时, documents.get方法随附的是完全分散的。 这是一个JSON,您需要递归解析以将文档转换为可读格式。 令我幸运的是,有一个内部已经具有此实现的Gatsby插件: 。 因此,我已将此实现提取到此模块中,并通过Service Authentication公开了它。 有关这种身份验证的更多信息,请遵循本教程:
警告
该模块的工作原理很吸引人,但主要供个人使用。 它会遵循语义版本的最佳做法,但短期内不会进行任何自动化测试。
如何使用
const parseGoogleDocsJson = require ( "parse-google-docs-json" ) ;
async function start ( ) {
const parsed = awa
1