作者:传闻中的张先生 | 来源:互联网 | 2023-09-16 11:36
本文整理了Java中org.jibx.runtime.impl.UnmarshallingContext.parseElementText()方法的一些代码示例,展示了
本文整理了Java中org.jibx.runtime.impl.UnmarshallingContext.parseElementText()
方法的一些代码示例,展示了UnmarshallingContext.parseElementText()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。UnmarshallingContext.parseElementText()
方法的具体详情如下:
包路径:org.jibx.runtime.impl.UnmarshallingContext
类名称:UnmarshallingContext
方法名:parseElementText
UnmarshallingContext.parseElementText介绍
暂无
代码示例
代码示例来源:origin: org.apache.cxf/cxf-rt-databinding-jibx
public Object read(MessagePartInfo part, XMLStreamReader input) {
Class> type = part.getTypeClass();
try {
UnmarshallingContext ctx = getUnmarshallingContext(input, type);
if (JibxSimpleTypes.isSimpleType(type)) {
QName stype = part.getTypeQName();
QName ctype = part.getConcreteName();
if (ctx.isAt(ctype.getNamespaceURI(), ctype.getLocalPart())) {
String text = ctx.parseElementText(ctype.getNamespaceURI(), ctype.getLocalPart());
return JibxSimpleTypes.toObject(text, stype);
} else {
throw new RuntimeException("Missing required element [" + ctype + "]");
}
} else {
return ctx.unmarshalElement(part.getTypeClass());
}
} catch (JiBXException e) {
throw new RuntimeException(e);
}
}
代码示例来源:origin: org.jibx/jibx-extras
String text = ctx.parseElementText(m_uri, ENTRY_ELEMENT_NAME);
Object value = null;
switch (type) {