【发布时间】:2014-03-10 21:24:33
【问题描述】:
我正在使用 Apache HTTPClient 来进行 HTTP POST 操作。请求 XML 应对应于 java.util.Map。
例如:-
Map<String, Employee> employeeRecords = new HashMap<String, Employee>();
map.add("xyz", new Employee());
map.add("xyz", new Employee());
我想创建一个表示“employeeRecords”映射的 XML,以便我可以进一步将其用作 HTTP POST 操作的“RequestEntity”。知道这种 XML 的格式应该是什么吗?
【问题讨论】:
-
在您的示例中,您将覆盖“xyz”键,因此您列出的地图包含一个项目。
-
此外,POSTed XML 的格式是 API 约束/规范。发布 API 的人应该告诉您 XML 应该是什么样子。