DGenerate:使用复杂的JSON接口的Docx模板系统

时间:2024-03-25 20:32:38
【文件属性】:

文件名称:DGenerate:使用复杂的JSON接口的Docx模板系统

文件大小:167KB

文件格式:ZIP

更新时间:2024-03-25 20:32:38

TypeScript

D生成 使用复杂的JSON接口的Docx模板系统。 这是在制品,尚不能生产。 简单,无条件的示例(在) let { DGenerateState , GenerateState , GeneratorSettings } = require ( 'DGenerate' ) ; let fs = require ( 'fs' ) ; let templateDocx = fs . readFileSync ( './template.docx' ) ; let templateJson = JSON . parse ( fs . readFileSync ( './template.json' ) ) ; let observationJson = JSON . parse ( fs . readFileSync ( './observation.json' ) ) ; let stat


【文件预览】:
DGenerate-master
----.gitignore(50B)
----package.json(787B)
----output()
--------output.docx(88KB)
----package-lock.json(78KB)
----src()
--------VariableStore.ts(99B)
--------IConditionalVariable.ts(262B)
--------TemplatedVariable.ts(93B)
--------IVariable.ts(343B)
--------StringConstVariable.ts(681B)
--------VariableConditional.ts(271B)
--------NumericConstVariable.ts(762B)
--------NumericConditionalVariable.ts(2KB)
--------DGenerateState.ts(10KB)
--------EVariableType.ts(44B)
--------UnparsedVariableJson.ts(184B)
--------GeneratorSettings.ts(244B)
--------VariableInterpretation.ts(65B)
--------index.ts(635B)
--------JSONArr.ts(112B)
--------IConstVariable.ts(178B)
--------TestInfo.ts(96B)
--------Template.ts(442B)
--------StringConditionalVariable.ts(913B)
--------Observation.ts(71B)
----.travis.yml(33B)
----build()
--------VariableStore.js(307B)
--------VariableInterpretation.js(370B)
--------GeneratorSettings.js.map(191B)
--------VariableConditional.js.map(195B)
--------NumericConstVariable.js(766B)
--------Observation.js(293B)
--------StringConstVariable.js(754B)
--------IVariable.js.map(110B)
--------StringConditionalVariable.js.map(739B)
--------NumericConditionalVariable.js.map(1KB)
--------DGenerateState.js(13KB)
--------IConditionalVariable.js.map(132B)
--------NumericConstVariable.js.map(523B)
--------EVariableType.js.map(231B)
--------IConditionalVariable.js(125B)
--------StringConditionalVariable.js(2KB)
--------index.js(801B)
--------VariableInterpretation.js.map(201B)
--------IConstVariable.js(119B)
--------index.js.map(260B)
--------TemplatedVariable.js.map(191B)
--------JSONArr.js.map(169B)
--------DGenerateState.js.map(8KB)
--------StringConstVariable.js.map(521B)
--------GeneratorSettings.js(335B)
--------UnparsedVariableJson.js.map(261B)
--------IVariable.js(114B)
--------JSONArr.js(265B)
--------VariableStore.js.map(182B)
--------Observation.js.map(178B)
--------TestInfo.js.map(171B)
--------Template.js(301B)
--------NumericConditionalVariable.js(2KB)
--------VariableConditional.js(349B)
--------UnparsedVariableJson.js(567B)
--------IConstVariable.js.map(120B)
--------Template.js.map(247B)
--------TestInfo.js(272B)
--------EVariableType.js(374B)
--------TemplatedVariable.js(335B)
----tsconfig.json(353B)
----.github()
--------workflows()
----README.md(2KB)
----example()
--------simple_example()
--------conditional_example()
----test()
--------DGenerate.ts(5KB)
----full_folder()
--------test.docx(12KB)
--------reading_comprehension.docx(12KB)
--------ex_test1.json(1KB)
--------reading_comprehension.json(2KB)
--------header.docx(19KB)
--------input.json(470B)
--------summaries.docx(12KB)
--------demographics.docx(14KB)
--------demographics.json(3KB)

网友评论