проверить наличие двоичных файлов с помощью schematron - PullRequest
2 голосов
/ 31 января 2012

Я хотел бы использовать schematron для проверки того, что файл, указанный в тестовом документе, действительно присутствует.Документ и файл всегда будут находиться в одном каталоге.Например:

<foo icon="bar.png" />

Наличие файла с именем "bar.png" в том же каталоге, что и проверяемый документ, должно пройти.это может быть даже невозможно.

Я использую Saxon EE 9.3, хотя oXygen XML с XSLT 2.0.

1 Ответ

1 голос
/ 31 января 2012

Хорошо, вы могли бы написать функцию расширения, но получение местоположения проверяемого документа выглядит для меня серьезно вне области, конечно, это должно быть независимым от местоположения.

Процесс, выполняющий схему, может не иметь доступапо этому пути ....

И после того, как вы прошли проверку, вы уже не сможете узнать, что файл исчез, выглядит как большая работа для очень сомнительной награды для меня.

Мы используем NMatrix с C #, который вроде мертв.Я говорю, что мы, коллега, который недавно ушел, сделали большую часть работы, так что оставшиеся задействовали наши маскировочные устройства ...

Я думаю, я бы посмотрел на что-то простое и сделал бы дополнительную «проверку»шаг.

...