У меня возникла проблема с ссылкой на мою XML-схему в XML файле.
У меня есть XSD по этому пути:
C:\environment\workspace\maven-ws\ProjectXmlSchema\email.xsd
Но когда в моем XML файле я пытаюсь найти схему вроде этого, XSD не найден:
<?xml version="1.0" encoding="UTF-8" ?>
<email xmlns="http://www.w3schools.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3schools.com
file://C://environment//workspace//maven-ws//ProjextXmlSchema//email.xsd">
Единственный способ обнаружения XSD - это когда он находится в той же папке:
xsi:schemaLocation="http://www.w3schools.com email.xsd"
Итак, вопрос таков: Как должен выглядеть путь, чтобы XSD был найден, если XML файл не был в той же папке, что и файл XSD?
Кстати, пример, который я использовал, был MSDN: они утверждают, что он должен работать так, как я пытался. Но это не так.