本文整理了Java中javax.xml.stream.XMLStreamReader.isCharacters()
方法的一些代码示例,展示了XMLStreamReader.isCharacters()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XMLStreamReader.isCharacters()
方法的具体详情如下:
包路径:javax.xml.stream.XMLStreamReader
类名称:XMLStreamReader
方法名:isCharacters
[英]Returns true if the cursor points to a character data event
[中]如果光标指向字符数据事件,则返回true
代码示例来源:origin: plutext/docx4j
@Override
public boolean isCharacters() {
return underlying.isCharacters();
}
代码示例来源:origin: Activiti/Activiti
@SuppressWarnings("unchecked")
protected ExtensionElement parseExtensionElement(XMLStreamReader xtr) throws Exception {
ExtensionElement extensionElement = new ExtensionElement();
extensionElement.setName(xtr.getLocalName());
if (StringUtils.isNotEmpty(xtr.getNamespaceURI())) {
extensionElement.setNamespace(xtr.getNamespaceURI());
}
if (StringUtils.isNotEmpty(xtr.getPrefix())) {
extensionElement.setNamespacePrefix(xtr.getPrefix());
}
BpmnXMLUtil.addCustomAttributes(xtr, extensionElement, defaultElementAttributes);
boolean readyWithExtensionElement = false;
while (!readyWithExtensionElement && xtr.hasNext()) {
xtr.next();
if (xtr.isCharacters() || XMLStreamReader.CDATA == xtr.getEventType()) {
if (StringUtils.isNotEmpty(xtr.getText().trim())) {
extensionElement.setElementText(xtr.getText().trim());
}
} else if (xtr.isStartElement()) {
ExtensionElement childExtensionElement = parseExtensionElement(xtr);
extensionElement.addChildElement(childExtensionElement);
} else if (xtr.isEndElement() && extensionElement.getName().equalsIgnoreCase(xtr.getLocalName())) {
readyWithExtensionElement = true;
}
}
return extensionElement;
}
代码示例来源:origin: Activiti/Activiti
while (!readyWithExtensionElement && xtr.hasNext()) {
xtr.next();
if (xtr.isCharacters() || XMLStreamReader.CDATA == xtr.getEventType()) {
if (StringUtils.isNotEmpty(xtr.getText().trim())) {
extensionElement.setElementText(xtr.getText().trim());
代码示例来源:origin: org.apache.xmlbeans/xmlbeans
public boolean isCharacters()
{
return _xmlStream.isCharacters();
}
代码示例来源:origin: com.sun.xml.stream/sjsxp
/**
*
* @return
*/
public boolean isCharacters() {
return fStreamReader.isCharacters();
}
代码示例来源:origin: com.sun.xml.parsers/jaxp-ri
/**
*
* @return
*/
public boolean isCharacters() {
return fStreamReader.isCharacters();
}
代码示例来源:origin: xyz.cofe/common
@Override
public boolean isCharacters()
{
return reader.isCharacters();
}
代码示例来源:origin: com.sun.xml.ws/jaxws-rt
@Override
public boolean isCharacters() {
switch (state) {
case StartTag:
case EndTag: return false;
case Payload:
default:
return payloadReader.isCharacters();
}
}
代码示例来源:origin: javaee/metro-jax-ws
@Override
public boolean isCharacters() {
switch (state) {
case StartTag:
case EndTag: return false;
case Payload:
default:
return payloadReader.isCharacters();
}
}
代码示例来源:origin: org.apache.axis2/axis2-kernel
public boolean isCharacters() {
if (state != STATE_INIT) {
return realReader.isCharacters();
} else {
return false;
}
}
代码示例来源:origin: apache/servicemix-bundles
@Override
public boolean isCharacters() {
if (usePayloadReaderDelegate) return payloadReader.isCharacters();
return super.isEndElement();
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxp-ri
/**
*
* @return
*/
public boolean isCharacters() {
return fStreamReader.isCharacters();
}
代码示例来源:origin: org.zanata/zanata-adapter-xliff
private static String getLocalName(XMLStreamReader xmlr) {
if (xmlr.isCharacters()) {
return "";
}
return xmlr.getLocalName();
}
代码示例来源:origin: no.difi.vefa/peppol-sbdh
public XMLTextInputStream(XMLStreamReader reader) throws XMLStreamException {
this.reader = reader;
while (!reader.isCharacters())
reader.next();
}
代码示例来源:origin: com.sun.xml.ws/jaxws-rt
@Override
public String getElementText() throws XMLStreamException {
switch (state) {
case StartTag:
if (payloadReader.isCharacters()) return payloadReader.getText();
return "";
case Payload:
default:
return payloadReader.getElementText();
}
}
代码示例来源:origin: javaee/metro-jax-ws
@Override
public String getElementText() throws XMLStreamException {
switch (state) {
case StartTag:
if (payloadReader.isCharacters()) return payloadReader.getText();
return "";
case Payload:
default:
return payloadReader.getElementText();
}
}
代码示例来源:origin: com.sun.xml.ws/rt
@Override
public String getElementText() throws XMLStreamException {
switch (state) {
case StartTag:
if (payloadReader.isCharacters()) return payloadReader.getText();
return "";
case Payload:
default:
return payloadReader.getElementText();
}
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-common-xml
public boolean isCharacters() {
if (reader != null) {
return reader.isCharacters();
}
return current.getType() == XmlNode.Type.CHARACTERS;
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
public boolean isCharacters() {
if (reader != null) {
return reader.isCharacters();
}
return current.getType() == XmlNode.Type.CHARACTERS;
}
代码示例来源:origin: com.sap.odata/com.sap.core.odata.core
private TitleImpl parseTitle(final XMLStreamReader reader) throws XMLStreamException {
reader.require(XMLStreamConstants.START_ELEMENT, Edm.NAMESPACE_ATOM_2005, FormatXml.ATOM_TITLE);
String text = "";
while (reader.hasNext() && !(reader.isEndElement() && Edm.NAMESPACE_ATOM_2005.equals(reader.getNamespaceURI()) && FormatXml.ATOM_TITLE.equals(reader.getLocalName()))) {
if (reader.isCharacters()) {
text += reader.getText();
}
reader.next();
}
return new TitleImpl().setText(text);
}
内容来源于网络,如有侵权,请联系作者删除!