AdaptiveCard:显示任意JSON对象的最佳方式是什么


  • 我想生成一个包含任意JSON的自适应卡物体在里面
  • 我预计JSON对象将是浅层的。
    • 也许它只包含键值对的列表
  • 但我要到运行时才能知道那个JSON对象的结构。
    • 因此,我无法将自适应卡的这部分模板化

  • 如果我能在代码块中嵌入JSON,那将是一个理想的选择,但我不知道这是否受支持
  • 或者,我愿意将JSON嵌入到monotype文本框中

如有任何帮助,我们将不胜感激。

  1. 目前还不支持在代码块中嵌入JSON,尽管这确实是解决此用例的好方法
  2. 模板不一定是静态的或固定的。如果你打算";展开";你的模板与AdaptiveCards。例如,模板化NuGet包,你将有机会将模板加载到内存中。此时,您可以在运行时根据传入的JSON来更改模板。这不是一个理想的解决方案,但它是一种容纳真正任意JSON对象的方法
  3. 另一方面,如果您预计JSON对象将只是键值对的列表,那么您可以使用数据绑定

最新更新