检查字符串是否在 SendGrid 动态模板编辑器的 JSON 数组测试数据中

问题描述

测试数据:

"type_list":["APPLE","GRAPES"]

预期输出

 Type List have:
  Apple
  Grapes
 Type List don't have:
  Mango

假设,这个 type_list 可以包含所有可能的元素组合(“APPLE”、“GRAPES”、“MANGO”) 如何在代码编辑器中为所有 8 种可能性设置条件?

注意:"type_list":["APPLE","GRAPES"] 或,"type_list":["GRAPES","APPLE"] 是相等的,应该遵循相同的条件。

我找到了 {{#equal}} 并尝试过:

<p> Type List have:</p><br/>
&nbsp;{{#equals type_list.indexOf(APPLE) > -1 }} Apple<br/>{{/equals}}
&nbsp;{{#equals type_list.indexOf(GRAPES) > -1 }} Grape<br/>{{/equals}}
&nbsp;{{#equals type_list.indexOf(MANGO) > -1 }} Mango<br/>{{/equals}}
<p> Type List don't have:</p><br/>
&nbsp;{{#notEquals type_list.indexOf(APPLE) > -1 }} Apple<br/>{{/notequals}}
&nbsp;{{#notEquals type_list.indexOf(GRAPES) > -1 }} Grape<br/>{{/notequals}}
&nbsp;{{#notEquals type_list.indexOf(MANGO) > -1 }} Mango<br/>{{/notequals}}

但是,因为我没有以正确的方式使用它,所以没有得到想要的输出。任何人都可以建议,如何获得所需的输出

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...