您创建一个与您的 JSON 数据结构匹配的 POJO:
public class MyObject {
public HashMap<String,HashMap<String,String>> Credentials;
public HashMap<String, String> Header;
}
编辑以下评论:
这有点像“数据结构 101”,但是......你有一个 JSON 对象,它归结为一个包含两个哈希表的哈希表,其中第一个包含两个哈希表。
您可以像上面显示的那样简单地表示这一点,或者您可以创建所有 POJO 并使用它们:
public class Credentials {
private PrimeSuiteCredential primeSuiteCredential;
private VendorCredential vendorCredential;
// getters and setters
}
public class PrimeSuiteCedential {
private String primeSuiteSiteId;
private String primeSuiteUserName;
...
// Getters and setters
}
public class VendorCredential {
private String vendorLogin;
...
// getters and setters
}
public class Header {
private String destinationSiteId;
...
// getters and setters
}
public class MyObject {
public Credentials credentials;
public Header header;
// getters and setters
}