xquery избежать скобки - PullRequest
       10

xquery избежать скобки

0 голосов
/ 04 июня 2010

как мне получить файл по сети с квадратными скобками в имени? т.е.

сноска: документ ( "Файл: //// машина / папка / folder2 / ц [ль] 1.xml")

fn: encode-for-uri () пытается получить локально

Функция escape-uri не является опцией, поскольку она была отброшена.

спасибо

1 Ответ

0 голосов
/ 04 июня 2010

нормально, чтобы предотвратить локальный захват, сделайте это

fn:doc(concat("file:/",fn:encode-for-uri("//machine/folder/fi[le]1.xml")));

это предотвращает автоматический переход на локальный

...