如何使用 JSON 字符串作为 Liquid.NET 模板的变量数据?

How do I use a JSON string as variable data for a Liquid.NET template?

我正在寻找使用 JSON 字符串作为 Liquid.NET 模板变量数据的最佳方法。我不知道 JSON 的结构,所以我无法在使用它之前将它反序列化为 POCO。

我试图在 JSON.Net JObject 上使用 .ToLiquid() 扩展方法,但它引发了内存异常。

我可能需要先将 JSON 转换为 LiquidHash,然后再将其与模板合并。是否有提供此功能的实用程序,还是我需要自己遍历所有节点?

https://github.com/mikebridge/Liquid.NET

您目前需要手动生成 LiquidHash。