Я пытаюсь сгенерировать классы из xsd, используя XJC
класс jaxb. однако я получаю
java.lang.IllegalArgumentException
Вызвано: java.net.URISyntaxException: недопустимый символ в непрозрачной части в индексе 2:
E: \ Product.xsd
это, однако, правильный путь, где присутствует мой xsd.
Может кто-нибудь помочь мне с этим, пожалуйста.
мой код похож на:
File schemaFile = new File("E:\\product.xsd");
InputSource is;
is = new InputSource(new FileInputStream(schemaFile));
is.setSystemId(schemaFile.getAbsolutePath());
// Parse & build
sc.parseSchema(is);