如何解析一个对象并在java中获取其所有数据成员和字段?

时间:2014-09-25 08:39:34

标签: java json parsing object

  • 如何获取java中任何对象中定义的成员函数和字段。换句话说,如果我传递任何对象,那么它应该用它们的值打印所有方法和字段。
  • 例如,Json parser解析一个对象并转换为json对象。它是如何工作的?
  • 我需要使用java做类似的事情。这样做的方法是什么?有没有可用的好教程?

1 个答案:

答案 0 :(得分:1)

您可以使用反射获取任何类的方法和字段。查看Class课程及其getMethods()getDelcaredMethods()getFields()getDeclaredFields()方法。

获得字段和方法列表后,可以打印方法名称和参数,以及类实例的字段值。只需在FieldMethod类上使用适当的方法。