Can I dynamically create a Java object in the run time via JSON?

Viewed 9819

For example, I have a JSON format like this:

{"class":"MySpecialClass", "attri1":"value1", "attri2":"value2"}

I would like to create a Object, which is a MySpecialClass Object, and get two attribute, attri1 and attri2 with the value of value1 and value2.

Here is the requirement:

  1. I have a class file, named, MySpecialClass, and have attri1, and attri2, can I create this object, and assign the value in this?

  2. I DONT'T have the class file MySpecialClass, I would like to generate it on the runtime, is this possible to do so? Thanks.

3 Answers
Related