我目前正在使用 C# 来创建/解析一个 JSON 文件,然后使用它来填充胡子模板。我已经使用 Nustache 的 NuGet 包将 Nustache 安装到 VB 中。我的 JSON 文件如下所示:{ "LinkName": "test", "TESTBOOL": true, "NodeProfileENUM": "TEST", "Requester": false, "Responder": false, "Nodes": { "Root": { "nodeName": "Root", "displayName": null, "type": null, "initialValue": null, "serializable": null, "className": null, "enumName": null, "isLast": true, "actionList": {} } }, "LinkActions": {}}在我的模板中,我尝试使用如下标签:{{#TESTBOOl}} test {{/TESTBOOL}}但我不断收到错误消息,说该块未注册,我还尝试遍历节点部分:{{#each Nodes}}{{#each this}}{{this.nodeName}}{{/each}}{{/each}}但这也不起作用。我正在像这样解析和呈现 json 和模板 (C#):string nodeProfileFormat = File.ReadAllText("NodeProfileTemplate2.txt");JObject parsedLinkTest = JObject.Parse(File.ReadAllText("LinkDefinitionTest.json"));string nodeProfileResultTest = Nustache.Core.Render.StringToString(nodeProfileFormat, parsedLinkTest);File.WriteAllText("NodeProfileTemplateResult.java", nodeProfileResultTest);有什么我忘记做的吗?
1 回答
- 1 回答
- 0 关注
- 125 浏览
添加回答
举报
0/150
提交
取消