Axis2中的操作OMElement【取得某一个节点下的子节点】
private static OMElement value = null;
public static OMElement getTheNodeValue(OMElement in, String nodeName)
{
try
{
Iterator desc = in.getChildElements();
value = null;
while (desc.hasNext())
{
OMElement element = (OMElement) desc.next();
OMElement e = element
.getFirstChildWithName(new QName(nodeName));
if (e == null && element.getQName().equals(new QName(nodeName)))
{
e = element;
}
if (e != null)
{
value = e.getFirstElement();
break;
}
else
{
if (value == null)
{
getTheNodeValue(element, nodeName);
}
}
}
return value;
}
catch (Exception e)
{
return null;
}
} 相关推荐
wikiwater 2020-10-27
IdeaElements 2020-08-19
Sophiego 2020-08-16
Kakoola 2020-08-01
Kakoola 2020-07-29
ELEMENTS爱乐冬雨 2020-07-18
ELEMENTS爱乐小超 2020-07-04
ELEMENTS爱乐小超 2020-07-04
Kakoola 2020-06-28
Feastaw 2020-06-18
Wmeng0 2020-06-14
ELEMENTS爱乐冬雨 2020-06-14
云之高水之远 2020-06-14
哈喽elements 2020-06-14
Feastaw 2020-06-11