java.lang.IllegalArgumentException:没有实现指定模式语言的SchemaFactory
我得到以下例外情况: java.lang.IllegalArgumentException:无法加载实现由指定的架构语言的SchemaFactory 位于javax.xml.validation.SchemaFactory.newInstance(SchemaFactory.java:204) 位于MAIN.SchemaImport3.validateXMLSchema(SchemaImport3.java:74) 位于MAIN.SchemaImport3.MAIN(SchemaImport3.java:62) 这是我的密码:java.lang.IllegalArgumentException:没有实现指定模式语言的SchemaFactory,java,xml,wsdl,schema,Java,Xml,Wsdl,Schema,我得到以下例外情况: java.lang.IllegalArgumentException:无法加载实现由指定的架构语言的SchemaFactory 位于javax.xml.validation.SchemaFactory.newInstance(SchemaFactory.java:204) 位于MAIN.SchemaImport3.validateXMLSchema(SchemaImport3.java:74) 位于MAIN.SchemaImport3.MAIN(SchemaImport3.
URL source;
source = new URL(schemaList.getDocumentBaseURI());
SchemaFactory factory = SchemaFactory.newInstance(
XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI);
使用
xmlstants.W3C\u XML\u SCHEMA\u NS\u URI
:
SchemaFactory factory = SchemaFactory.newInstance(
XMLConstants.W3C_XML_SCHEMA_NS_URI
);
URI“”(xmlstants.W3C_XML_SCHEMA_INSTANCE_NS_URI)本身不是XML模式语言,而是XML模式的属性(或功能,或附加机制,如果您愿意)
W3C XML模式的正确名称是“”(XMLConstants.W3C_XML_模式NS_URI的值)。我想用
http://www.w3.org/2001/XMLSchema
适用于http,但不适用于https