string - Groovy:有没有办法将未指定长度的字符串转换为从嵌套映射中获取对象的方法?
问题描述
我想做的是这样的:
def fetch(myMap, path){
myMap."${path}"
}
并这样称呼它:
fetch(myMap, "foo.bar.baz")
并让 fetch 方法返回任何“baz”。但是,这不起作用。是否有一些我不知道能够做到这一点的 Groovy 功能?
解决方案
推荐阅读
- asp.net-identity - 使用 Identity Server 4.1 配置 ASP.NETCore Identity
- mysql - 无法在 Ubuntu 20.04 mysql cli 8 中启用 VI 输入行编辑模式
- java - 如何编写 HQL 查询?
- javascript - 使用带有 Leaflet 地图的 GeoJSON 来给出国家边界
- python - 从 .env 文件中读取 Heroku 托管的 discord.py 机器人令牌的问题
- pandas - Pandas DateTimeIndex 产生浮点数而不是整数
- unity3d - 至于区域内的随机位置
- r - 如何确定所选点是在陆地上还是水上?
- android - Android-10 DeepLink 不工作,但在 android 10 版本以下工作
- c# - 时间格式识别与转换