предупреждение: не удалось загрузить внешнюю сущность - PullRequest
4 голосов
/ 03 августа 2011

Я обрабатываю документ XML из каталога A в X (X -> A), используя таблицу стилей XSLT, в которой используется функция document () для динамического создания пути каталога к другому документу XML в N ... эта часть работает как шарм.

XML-документ в N также требует ввода от узлов в XML-документе в (Y -> A); когда я вызываю мою таблицу стилей, она возвращает ошибку ниже.

предупреждение: не удалось загрузить внешний объект "..

Я явно говорю моему процессору xslt обрабатывать все мои инструкции по обработке, относящиеся к исходному документу XML НЕ таблица стилей по умолчанию.

Что я мог делать не так?

dir/
├── X
│   ├── A
│   │   ├── N
│   │   ├── O
│   │   ├── P
├── Y
│   ├── A
│   ├── B
│   ├── C
│   ├── D
│   ├── E
│   └── F

Мои файлы XML разделены на части, и мне нужно динамически создавать списки узлов.

1 Ответ

3 голосов
/ 17 декабря 2012

Оказывается, мне пришлось явно предварительно добавить файл: /// к полному пути к файлу XML, который я обработал

...