标签: javascript java android json
我正在Android项目中访问深层嵌套的json对象,我不想进行4次以上的空检查以引用特定对象。
在JS中,Lodash具有.get()功能,这使得访问这些内容更加简洁。 Java有类似的东西吗?
.get()
编辑:FWIW,I wrote an implementation使用Reflection。由于Reflection的内在性能影响,这可能不适合热代码路径。有兴趣看看替代品。
答案 0 :(得分:0)
尝试一下-https://javadev.github.io/underscore-java/。它是Java中带有find()的underscore.js。
find()