静态api生成器的标记加载程序
static-api-generator-md-loader的Python项目详细描述
从static API generator实现BaseLoader。 用于将标记文件的内容转换为HTML内容。
这个加载器支持像originalBaseLoader这样的元数据的解析。
用法示例
fromstatic_api_generator.generatorimportAPIGeneratorfrommarkdown_loaderimportMdLoaderapi_gen=APIGenerator('/home/user/some_text_files/','/home/user/static_api/',MdLoader)api_gen.generatre()
位于/home/user/some_text_files/中的标记文件将是 以json形式写入目录/home/user/static_api/,其中 层次结构已保存。
如果源文本文件如下所示
--- title: What is Lorem Ipsum? category: Lorem Ipsum ... Lorem Ipsum is simply dummy text of the printing and typesetting industry.
然后转换结果将是
{"title":"What is Lorem Ipsum?","category":"Lorem Ipsum","content":"<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry.</p>"}