我希望能够使用Xerces从字符串中加载XML模式,但目前为止,我只能从URI中加载它:
final XMLSchemaLoader xsLoader = new XMLSchemaLoader();
final XSModel xsModel = xsLoader.loadURI(file.toURI().toString());
可用的加载方法:
XSLoader {
public XSModel load(LSInput is) { }
public XSModel loadInputList(LSInputList is) { }
public XSModel loadURI(String uri) { }
public XSModel loadURIList(StringList uriList) { }
}
有没有从字符串加载XML模式的选项?在我的环境中,处理是在客户端完成的,因此无法使用URI方法。
谢谢。
LSInput
对象,所以关键是找到一种将File
转换为LSInput
的方法。 - Tim Biegeleisen