python - 在 groovy 中识别 map

标签 python groovy

在从 python 移植代码片段时,我偶然发现了一个小问题:

if isinstance(v['content'], dict):

将其移植到 groovy 中最优雅的方法是什么?

最佳答案

您可以使用 instanceof(参见特定于 map 的示例 here ),如下所示:

if (v['content'] instanceof java.util.map)

关于python - 在 groovy 中识别 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/729354/

相关文章:

python - 如何在Python中创建与另一个对象具有相同内容的对象?

python - 如何获取Jinja2生成的输入值数据?

hibernate - Grails - 非空属性引用空值或 transient 值

python - 使用 Python 通过 POST 传递 JSON 对象

Python:将相同的字符串添加到每行的末尾

python - 将 Singleton 实现为元类,但用于抽象类

json - 使用 Groovy JsonSlurper 解析对象数组

json - 用于验证键是否存在的 SoapUI 脚本断言,而不验证键中的值

java - 我正在尝试在 java 中运行 groovy 脚本

grails - 遍历 Grails Controller 模型