本文整理了Java中javax.xml.stream.XMLStreamReader.hasText()
方法的一些代码示例,展示了XMLStreamReader.hasText()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XMLStreamReader.hasText()
方法的具体详情如下:
包路径:javax.xml.stream.XMLStreamReader
类名称:XMLStreamReader
方法名:hasText
[英]Return true if the current event has text, false otherwise The following events have text: CHARACTERS,DTD ,ENTITY_REFERENCE, COMMENT, SPACE
[中]如果当前事件包含文本,则返回true,否则返回false以下事件包含文本:字符、DTD、实体_引用、注释、空格
代码示例来源:origin: wildfly/wildfly
public boolean hasText() {
return xmlStreamReader.hasText();
}
代码示例来源:origin: plutext/docx4j
@Override
public boolean hasText() {
return underlying.hasText();
}
代码示例来源:origin: wildfly/wildfly
b.append(" named '").append(reader.getName()).append('\'');
if (reader.hasText()) {
b.append(", text is: '").append(reader.getText()).append('\'');
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
public boolean hasText()
{
return _xmlStream.hasText();
}
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
case XMLStreamReader.CDATA:
b.append("<![CDATA[");
if (xmlr.hasText())
b.append(xmlr.getText());
b.append("]]>");
if (xmlr.hasText())
b.append(xmlr.getText());
b.append("-->");
case XMLStreamReader.ENTITY_REFERENCE:
b.append(xmlr.getLocalName() + "=");
if (xmlr.hasText())
b.append("[" + xmlr.getText() + "]");
break;
代码示例来源:origin: com.sun.xml.ws/jaxws-rt
@Override
public boolean hasText() {
switch (state) {
case StartTag:
case EndTag: return false;
case Payload:
default:
return payloadReader.hasText();
}
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxp-ri
/**
*
* @return
*/
public boolean hasText() {
return fStreamReader.hasText();
}
代码示例来源:origin: com.hynnet/xws-security
return reader.getNamespaceContext();
}
public QName getName() {
return reader.getName();
}
代码示例来源:origin: org.apache.axis2/axis2-kernel
public boolean hasText() {
if (state != STATE_INIT) {
return realReader.hasText();
} else {
return false;
}
}
代码示例来源:origin: org.rhq/rhq-enterprise-server
/**
* @return
* @see javax.xml.stream.XMLStreamReader#hasText()
*/
public boolean hasText() {
return reader.hasText();
}
代码示例来源:origin: xyz.cofe/common
@Override
public boolean hasText()
{
return reader.hasText();
}
代码示例来源:origin: org.apache.servicemix/servicemix-soap2
public boolean hasText() {
if (state == STATE_RUN_PART) {
return parts.get(part).get(reader).hasText();
} else {
return false;
}
}
代码示例来源:origin: org.apache.servicemix/servicemix-cxf-bc
public boolean hasText() {
if (state == STATE_RUN_PART) {
return parts.get(part).get(reader).hasText();
} else {
return false;
}
}
代码示例来源:origin: stax/stax
private static void printValue(XMLStreamReader xmlr){
if(xmlr.hasText()){
System.out.println("HAS VALUE: " + xmlr.getText());
} else {
System.out.println("HAS NO VALUE");
}
}
代码示例来源:origin: stax/stax
private static void printValue(XMLStreamReader xmlr){
if(xmlr.hasText()){
System.out.println("HAS VALUE: " + xmlr.getText());
} else {
System.out.println("HAS NO VALUE");
}
}
代码示例来源:origin: stackoverflow.com
XMLInputFactory xmlInputFactory = XMLInputFactory.newInstance();
XMLStreamReader reader = xmlInputFactory.createXMLStreamReader(
new StringReader("<tag>foo&bar</tag>"));
PrintWriter pw = new PrintWriter(System.out, true);
while (reader.hasNext())
{
reader.next();
pw.print(reader.getEventType());
if (reader.hasText())
pw.append(' ').append(reader.getText());
pw.println();
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
public boolean hasText() {
if (reader != null) {
return reader.hasText();
}
return current.getType() == XmlNode.Type.CHARACTERS;
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
public boolean hasText() {
if (isDelegating()) {
return realReader.hasText();
} else {
return false;
}
}
代码示例来源:origin: stax/stax
public static void print(XMLStreamReader r, int depth) throws XMLStreamException {
System.out.print("["+depth+"]Sub: "+ElementTypeNames.getEventTypeString(r.getEventType()));
if(r.hasName()) System.out.println("->"+r.getLocalName());
else if(r.hasText()) System.out.println("->["+r.getText()+"]");
else System.out.println();
}
代码示例来源:origin: org.vx68k.quercus/quercus
/**
* Determines whether this element has content.
*
* @return true if this element has content, false if not, otherwise null
*/
public Value getHasValue() {
if (! streamIsOpen())
return NullValue.NULL;
return BooleanValue.create(_streamReader.hasText());
}
内容来源于网络,如有侵权,请联系作者删除!