首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XSOM解析器getResult返回null

XSOM解析器getResult返回null
EN

Stack Overflow用户
提问于 2011-11-24 20:31:49
回答 1查看 483关注 0票数 0

我正在尝试解析XSD文件。解析器的解析方法没有给出任何异常,但是当我使用parser.getResult()时,它返回null。我的XSD文件中有一个Schema节点。

代码语言:javascript
复制
XSOMParser parser = new XSOMParser();
parser.parse(new File(schemaPath));  //This runs fine
this.schemaSet = parser.getResult(); //here I get A null

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-25 03:32:02

XSOMParser::getResult()的javadoc声明,如果出现解析错误,它将返回null。如果您的模式只有,并且您的解析器版本为null,我认为这是实现中的错误(空模式是有效的模式)。如果没有,那么我会显式地附加一个错误处理程序,以确保不存在其他问题。最有可能是它出了什么问题。

首先尝试使用某种XML模式验证工具来验证您的XSD文件。如果您的架构引用外部架构,请确保在您的外部引用使用相对URI时指定系统id。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8257105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档