我正在为我正在做的 Android 应用程序开发一个 Java Web 应用程序,并且我想使用 WebSerivce。
在我的应用程序中,我有这个类
public class Point implements Comparable<Point> {
private double Latitud;
private double Longitud;
private String Edificio;
private Vector<Punto> Vecinos;
private int Piso;
private String Nombre;
private Integer Imagen;
}
所以我想做的是通过 RESTful WebService 获取它们的属性值。 因为我有很多点,所以我想在服务器端创建一个 JSON 数组并在我的应用程序中进行处理。
我的问题是,创建数组时必须考虑哪种格式? 我应该创建一个具有 JSON 数组格式的字符串吗?我应该创建一个 JSON 数组吗? 在第一种情况下,我必须为字符串指定哪种格式才能拥有正确的 JSON 数组结构?
因为我的 REST Web 服务的 GET 语句返回一个字符串。
你能给我一个关于我必须如何做到这一点的想法吗?
最佳答案
我不知道我是否正确理解了你的意思,但你不必关心它,有很多库可以将 java 对象与 JSON 相互转换。我相信最好的方法是使用常规 Java 类并选择一些库来转换数据。
关于java - 哪种格式是在 Android 的 Java 中返回 WebService 的正确格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41432287/