本文整理了Java中javax.xml.stream.util.StreamReaderDelegate.next()
方法的一些代码示例,展示了StreamReaderDelegate.next()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。StreamReaderDelegate.next()
方法的具体详情如下:
包路径:javax.xml.stream.util.StreamReaderDelegate
类名称:StreamReaderDelegate
方法名:next
暂无
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
public int next() throws XMLStreamException
{
int evType = super.next();
//debugEvent(evType);
validate_event(evType);
return evType;
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
public int next()
throws XMLStreamException
{
if (_hasBufferedText)
{
clearBuffer();
return super.getEventType();
}
int evType = super.next();
if (evType == XMLEvent.CHARACTERS || evType == XMLEvent.CDATA || evType == XMLEvent.SPACE)
{
_textEventType = evType;
bufferText();
}
return evType;
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
private void bufferText()
throws XMLStreamException
{
if (super.hasText())
_buffer.append( super.getText());
_hasBufferedText = true;
while (hasNext())
{
int evType = super.next();
switch (evType)
{
case XMLEvent.CHARACTERS:
case XMLEvent.CDATA:
case XMLEvent.SPACE:
if (super.hasText())
_buffer.append(super.getText());
case XMLEvent.COMMENT:
//ignore
continue;
default:
return;
}
}
}
代码示例来源:origin: apache/cxf
public int next() throws XMLStreamException {
int i = super.next();
return i == XMLStreamConstants.CDATA ? XMLStreamConstants.CHARACTERS : i;
}
};
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.woodstox
public int next()
throws XMLStreamException
{
int type = super.next();
if (type == XMLStreamConstants.START_ELEMENT) {
++mDepth;
} else if (type == XMLStreamConstants.END_ELEMENT) {
--mDepth;
}
return type;
}
代码示例来源:origin: apache/cxf
public int next() throws XMLStreamException {
first = false;
offset = 0;
return super.next();
}
代码示例来源:origin: org.apache.ws.commons.axiom/testutils
@Override
public int next() throws XMLStreamException {
indexMap = null;
return super.next();
}
代码示例来源:origin: woodstox/wstx-asl
public int next()
throws XMLStreamException
{
int type = super.next();
if (type == XMLStreamConstants.START_ELEMENT) {
++mDepth;
} else if (type == XMLStreamConstants.END_ELEMENT) {
--mDepth;
}
return type;
}
代码示例来源:origin: org.apache.cxf/cxf-tools-wsdlto-databinding-jaxb
public int next() throws XMLStreamException {
int i = super.next();
return i == XMLStreamConstants.CDATA ? XMLStreamConstants.CHARACTERS : i;
}
};
代码示例来源:origin: woodstox/wstx-lgpl
public int next()
throws XMLStreamException
{
int type = super.next();
if (type == XMLStreamConstants.START_ELEMENT) {
++mDepth;
} else if (type == XMLStreamConstants.END_ELEMENT) {
--mDepth;
}
return type;
}
代码示例来源:origin: com.sun.xml.ws/jaxws-rt
@Override
public int next() throws XMLStreamException {
return check(super.next());
}
代码示例来源:origin: com.github.pjfanning/xmlbeans
public int next() throws XMLStreamException
{
int evType = super.next();
//debugEvent(evType);
validate_event(evType);
return evType;
}
代码示例来源:origin: org.apache.xmlbeans/com.springsource.org.apache.xmlbeans
public int next() throws XMLStreamException
{
int evType = super.next();
// debugEvent(evType);
validate_event(evType);
return evType;
}
代码示例来源:origin: apache/sis
/** Reads the next element in the sub-region. */
@Override public int next() throws XMLStreamException {
if (nested < 0) {
throw new NoSuchElementException();
}
final int t = super.next();
switch (t) {
case START_ELEMENT: if (tagName.equals(getName())) nested++; break;
case END_ELEMENT: if (tagName.equals(getName())) nested--; break;
}
return t;
}
};
代码示例来源:origin: apache/cxf
@Override
public int next() throws XMLStreamException {
try {
ThreadLocalSecurityProvider.setProvider((Provider)provider);
return super.next();
} finally {
ThreadLocalSecurityProvider.unsetProvider();
}
}
};
代码示例来源:origin: org.apache.cxf/cxf-rt-ws-security
@Override
public int next() throws XMLStreamException {
try {
ThreadLocalSecurityProvider.setProvider((Provider)provider);
return super.next();
} finally {
ThreadLocalSecurityProvider.unsetProvider();
}
}
};
代码示例来源:origin: org.glassfish.admin/config-api
public int next() throws XMLStreamException {
while(true) {
int r = super.next();
if(r != START_ELEMENT || !filterOut())
return r;
skipTree();
}
}
代码示例来源:origin: org.n52.wps/52n-wps-commons
@Override
public int next() throws XMLStreamException {
int eventType;
do {
eventType = super.next();
} while ( (eventType == XMLStreamConstants.CHARACTERS && isWhiteSpace())
|| (eventType == XMLStreamConstants.CDATA && isWhiteSpace())
|| eventType == XMLStreamConstants.SPACE);
return eventType;
}
}
代码示例来源:origin: org.glassfish.main.admin/config-api
public int next() throws XMLStreamException {
while(true) {
int r = super.next();
if(r != START_ELEMENT || !filterOut())
return r;
skipTree();
}
}
代码示例来源:origin: beckchr/staxon
@Override
public boolean hasNext() throws XMLStreamException {
while (super.hasNext()) {
if (filter.accept(getParent())) {
return true;
}
super.next();
}
return false;
}
@Override
内容来源于网络,如有侵权,请联系作者删除!