我正在尝试调用一个具有重复字段(称为paramList)的SOAPRequest。 为此,我正在考虑如下创建动态对象名称。
for (int i=1;i<=param.length;i++){
SOAPElement element+i = soapElement.addChildElement("paramList", "typ");
element+i.addTextNode(param[i]);
};
预期输出:
SOAPElement element1 = soapElement.addChildElement("paramList", "typ");
element1.addTextNode(param[1]);
SOAPElement element2 = soapElement.addChildElement("paramList", "typ");
element2.addTextNode(param[2]);
SOAPElement element3 = soapElement.addChildElement("paramList", "typ");
element3.addTextNode(param[3]);
因此,示例SOAPRequest将paramList作为重复字段。
Example:
<typ:paramlist>firstName</typ:paramlist>
<typ:paramlist>lastname</typ:paramlist>
<typ:paramlist>phone</typ:paramlist>
其中param是作为输入接收的重复字段(数组),因此基本上每个paramList字段都想创建动态对象。这有可能吗,意味着使用变量创建对象。谢谢。