Как работать с примерами кода скрипта xslt?

Я получаю фатальную ошибку http://www.w3.org/2006/xqt-errors#XPTY0004 в сценариях XSLT, которые я создал с помощью Блокнота, UltraEdit или текста справки, опубликованного в Интернете. Эти инструменты не отображают никаких странных символов, но сценарий прерывается, если я вручную не отредактирую ввод, чтобы все было в одной строке (обычно требуется воссоздание каждого пустого символа). Утомительно для образцов кода вырезания и вставки. Является ли синтаксический анализатор (XERCES?) интерпретацией какого-либо недопустимого символа, который не отображается в этих инструментах?

Я пытался добавить <?xml version="1.0" encoding="UTF-8"?> в качестве первой строки скрипта, но это не помогает. Любой, кто может объяснить, почему синтаксический анализатор XML не проходит через http://www.w3.org/2005/xqt-errors#XPTY0004 (попробуйте ссылку).


person Community    schedule 11.02.2009    source источник
comment
Ошибка синтаксического анализатора XML: за типом элемента xsl:stylesheet должны следовать спецификации атрибута, › или /›. Элемент таблицы стилей ДОЛЖЕН иметь несколько (4 или более) деклараций пространства имен. Читается только 1.   -  person    schedule 11.02.2009


Ответы (1)


единственный возможный символ, который вы можете получить в этих инструментах, который не будет отображаться, - это CR, потому что вы работаете с окнами. Попробуйте использовать текстовый редактор, который позволяет вам просто использовать новые строки без CR (например, Jedit)

person mandel    schedule 11.02.2009