是的,有json.org。 看看[http://www.json.org/java/index.html]
[编辑]假设您有一个简单的Java类,如下所示:
public class Person {
private String name;
private Integer age;
public String getName() { return this.name; }
public void setName( String name ) { this.name = name; }
public Integer getAge() { return this.age; }
public void setAge( Integer age ) { this.age = age; }
}
因此,将其转换为JSon对象非常简单。 像这样:
import org.json.JSONObject;
public class JsonTest {
public static void main( String[] args ) {
Person person = new Person();
person.setName( "Person Name" );
person.setAge( 333 );
JSONObject jsonObj = new JSONObject( person );
System.out.println( jsonObj );
}
}
希望能帮助到你。
[编辑]这里还有另一个示例,在这种情况下使用杰克逊:[https://brunozambiazi.wordpress.com/2015/08/15/working-with-json-in-java/]
Maven:
com.fasterxml.jackson.core
jackson-databind
2.6.1
以及一个链接(下面),用于找到最新/最新版本:
[https://search.maven.org/classic/#search%7Cga%7C1%7Cg%3A%22com.fasterxml.jackson.core%22%20AND%20a%3A%22jackson-databind%22]