gpt4 book ai didi

java - 获取字段的值,给定层次路径

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:05:11 26 4
gpt4 key购买 nike

我有一个包含子属性的对象,它也有子属性等等。

我基本上需要找到检索对象上特定字段值的最佳方法,因为它是作为字符串的完整层次路径。

例如,如果对象具有字段 company (Object),字段 client (Object) 具有字段 id (String),则此路径将表示为 company.client.id。因此,给定我试图获取对象值的字段的路径,我将如何执行此操作?

干杯。

最佳答案

您可以使用 Apache Commons BeanUtils PropertyUtilsBean

使用示例:

PropertyUtilsBean pub = new PropertyUtilsBean();
Object property = pub.getProperty(yourObject, "company.client.id");

关于java - 获取字段的值,给定层次路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12999214/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com