Я получаю фатальную ошибку http://www.w3.org/2006/xqt-errors#XPTY0004 в сценариях XSLT, созданных мной с помощью Блокнота, UltraEdit или текста справки, опубликованного в Интернете. Эти инструменты не показывают никаких странных символов, но скрипт не работает, если я не отредактирую ввод вручную, чтобы он находился в одной строке (обычно требуется заново создать каждый пустой символ). Утомительно для образцов кода cut'n'paste. Интерпретатор (XERCES?) Интерпретирует какой-то недопустимый символ, который не отображается в этих инструментах?
Я пытался добавить <?xml version="1.0" encoding="UTF-8"?>
в качестве первой строки скрипта, но это не помогает. Любой, кто может объяснить, почему анализатор XML не проходит http://www.w3.org/2005/xqt-errors#XPTY0004 (попробуйте ссылку).