Как преобразовать локальную XML-схему в удаленную схему в XML? - PullRequest
0 голосов
/ 13 июня 2019

У меня есть несколько тысяч XML-файлов, которые все указывают на локальный xsd в одном из модулей в нашем проекте.Однако теперь мы переместили эти xsd в репозиторий git, и локальная копия больше не доступна.Мы размещаем эти xsd в качестве github-страницы в ветке master.Мой вопрос: могу ли я разрешить предыдущее локальное расположение xsd в удаленной схеме?вид обратного тому, что делает каталог xml.Раньше было:

<?xml version="1.0" ?><abcType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:noNamespaceSchemaLocation="../../../../projectschema/src/main/resources/xsd/abc.xsd">

Ожидаемое:

<?xml version="1.0" ?><abcType xmlns:xi="http://www.w3.org/2001/XInclude"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="https://git.abc.com/pages/projectschema/src/main/resources/xsd/abc.xsd">
...