本文整理了Java中javax.xml.stream.util.StreamReaderDelegate.getNamespaceCount()
方法的一些代码示例,展示了StreamReaderDelegate.getNamespaceCount()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。StreamReaderDelegate.getNamespaceCount()
方法的具体详情如下:
包路径:javax.xml.stream.util.StreamReaderDelegate
类名称:StreamReaderDelegate
方法名:getNamespaceCount
暂无
代码示例来源:origin: org.apache.tuscany.sca/tuscany-contribution
/**
* Handle an endElement event.
*
* @throws SAXException
*/
private void handleEndElement() throws SAXException {
// fire endElement
QName qname = super.getName();
handler.endElement(qname.getNamespaceURI(), qname.getLocalPart(), qname.toString());
// send endPrefixMapping events immediately after endElement event
// we send them in the opposite order to that returned but this is not
// actually required by SAX
int nsCount = super.getNamespaceCount();
for (int i = nsCount - 1; i >= 0; i--) {
String prefix = super.getNamespacePrefix(i);
if (prefix == null) { // true for default namespace
prefix = "";
}
handler.endPrefixMapping(prefix);
}
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
/**
* Handle an endElement event.
*
* @throws SAXException
*/
private void handleEndElement() throws SAXException {
// fire endElement
QName qname = super.getName();
handler.endElement(qname.getNamespaceURI(), qname.getLocalPart(), qname.toString());
// send endPrefixMapping events immediately after endElement event
// we send them in the opposite order to that returned but this is not
// actually required by SAX
int nsCount = super.getNamespaceCount();
for (int i = nsCount - 1; i >= 0; i--) {
String prefix = super.getNamespacePrefix(i);
if (prefix == null) { // true for default namespace
prefix = "";
}
handler.endPrefixMapping(prefix);
}
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-contribution
/**
* Handle a start element event.
*
* @throws SAXException
*/
private void handleStartElement() throws SAXException {
// send startPrefixMapping events immediately before startElement event
int nsCount = super.getNamespaceCount();
for (int i = 0; i < nsCount; i++) {
String prefix = super.getNamespacePrefix(i);
if (prefix == null) { // true for default namespace
prefix = "";
}
handler.startPrefixMapping(prefix, super.getNamespaceURI(i));
}
// fire startElement
QName qname = super.getName();
String prefix = qname.getPrefix();
String rawname;
if (prefix == null || prefix.length() == 0) {
rawname = qname.getLocalPart();
} else {
rawname = prefix + ':' + qname.getLocalPart();
}
Attributes attrs = getAttributes();
handler.startElement(qname.getNamespaceURI(), qname.getLocalPart(), rawname, attrs);
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
/**
* Handle a start element event.
*
* @throws SAXException
*/
private void handleStartElement() throws SAXException {
// send startPrefixMapping events immediately before startElement event
int nsCount = super.getNamespaceCount();
for (int i = 0; i < nsCount; i++) {
String prefix = super.getNamespacePrefix(i);
if (prefix == null) { // true for default namespace
prefix = "";
}
handler.startPrefixMapping(prefix, super.getNamespaceURI(i));
}
// fire startElement
QName qname = super.getName();
String prefix = qname.getPrefix();
String rawname;
if (prefix == null || prefix.length() == 0) {
rawname = qname.getLocalPart();
} else {
rawname = prefix + ':' + qname.getLocalPart();
}
Attributes attrs = getAttributes();
handler.startElement(qname.getNamespaceURI(), qname.getLocalPart(), rawname, attrs);
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-contribution
for (int i = 0; i < super.getNamespaceCount(); i++) {
String prefix = super.getNamespacePrefix(i);
String uri = super.getNamespaceURI(i);
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
for (int i = 0; i < super.getNamespaceCount(); i++) {
String prefix = super.getNamespacePrefix(i);
String uri = super.getNamespaceURI(i);
内容来源于网络,如有侵权,请联系作者删除!