本文整理了Java中javax.xml.soap.Node.getNodeType()
方法的一些代码示例,展示了Node.getNodeType()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.getNodeType()
方法的具体详情如下:
包路径:javax.xml.soap.Node
类名称:Node
方法名:getNodeType
暂无
代码示例来源:origin: com.hynnet/xws-security
public SOAPElement getFirstChildElement() {
Iterator eachChild = getChildElements();
javax.xml.soap.Node node = null;
if (eachChild.hasNext()) {
node = (javax.xml.soap.Node) eachChild.next();
}else {
return null;
}
while ((node.getNodeType() != Node.ELEMENT_NODE) && eachChild.hasNext()) {
node = (javax.xml.soap.Node) eachChild.next();
}
if ((null != node) /*&& (node.getNodeType() == Node.ELEMENT_NODE)*/)
return (SOAPElement) node;
else
return null;
}
代码示例来源:origin: apache/servicemix-bundles
private Node getValueNodeStrict(SOAPElement element) {
Node node = (Node)element.getFirstChild();
if (node != null) {
if (node.getNextSibling() == null
&& node.getNodeType() == org.w3c.dom.Node.TEXT_NODE) {
return node;
} else {
return null;
}
}
return null;
}
代码示例来源:origin: com.hynnet/xws-security
/**
* Takes a SOAPElement and checks if it has the right name and structure.
*/
public EmbeddedReference(SOAPElement element) throws XWSSecurityException {
setSOAPElement(element);
if (!(element.getLocalName().equals("Embedded") &&
XMLUtil.inWsseNS(element))) {
log.log(Level.SEVERE,
"WSS0752.invalid.embedded.reference");
throw new XWSSecurityException("Invalid EmbeddedReference passed");
}
Iterator eachChild = getChildElements();
Node node = null;
while (!(node instanceof SOAPElement) && eachChild.hasNext()) {
node = (Node) eachChild.next();
}
if ((node != null) && (node.getNodeType() == Node.ELEMENT_NODE)) {
embeddedElement = (SOAPElement) node;
} else {
log.log(Level.SEVERE,
"WSS0753.missing.embedded.token");
throw new XWSSecurityException(
"Passed EmbeddedReference does not contain an embedded element");
}
}
代码示例来源:origin: com.hynnet/xws-security
if (node.getNodeType() != Node.ELEMENT_NODE) {
continue;
内容来源于网络,如有侵权,请联系作者删除!