请求将采用字母数字字符的形式。 例如,以下请求:对于ID标记,我需要将此ID传递给数据库和进程,该数据库和进程将调用Database以生成响应并将其以LIST格式存储到JAXB类中。 我知道我需要获取ID列表并作为单个请求进行迭代
<?xml version="1.0"?>
<LISTREQUEST>
<ID><WSDKJ554555244dfs></ID>
<ID><WSDKJ554555244dfs></ID>
<ID><WSDKJ554555244dfs></ID>
</LISTREQUEST>
有人可以在JAVA中为我提供实现上述XML请求的逻辑
PFB代码示例,此处LISTREQUEST是来自XSD的JAXB类
LISTREQUEST ids= new LISTREQUEST();
Object [] id=ids.getID();
for(String list:id){
让我知道我可以在JAVA中使用什么逻辑来获取单个ID并处理它,然后获取第二个ID并处理相同的...这将存储到JAXB类中以发送响应。
答案 0 :(得分:0)
以下格式我有一个JAXB类
public class Lists {
// ...
protected List<Integer> numbers;
// ...
public List<Integer> getID() {
if (numbers == null) {
numbers = new ArrayList<Integer>();
}
return this.numbers;
}
// ...
}