Проблемы с опередлением пространства имён в файле xsl
От: Hinoe  
Дата: 22.07.13 17:50
Оценка:
Всем здравствуйте, я за советом. Самостоятельно осваиваю xml и столкнулась с такой проблемой: я делаю библиотеку. Все рассказы в интернете в свободном доступе и одновременно присутствуют у меня в текстовых файлах. Я хочу, чтобы присутствовали ссылки на интернет версии и по клику можно было открыть локальную версию в виде текста. Для начала хоть как-нибудь. Делала всё по учебнику. Получилось такое:


<!ELEMENT iurl EMPTY> 
<!ATTLIST iurl xlink:type CDATA #FIXED "simple" xlink:href CDATA #REQUIRED>
<!NOTATION txt SYSTEM "file:\\C:\Windows\System32\notepad.exe"> 
<!ENTITY stat_url-2 SYSTEM "file:\Книги\Фанфики\Детектив Конан\Не моё\Просто....txt" NDATA txt>

<internet_url href="http://www.verleriana.diary.ru/p186820231.htm?oam#more1"/>


Промурыжила день IE вроде ругаться перестал. Вся загвоздка в том, что если хоть что-то из этого оставить (кроме NOTATION), браузер выдаёт "Ссылка на необъявленный префикс пространства имен: ''xlink''." И хоть что делай! Ссылки в msl меняла, и из Википедии ставила, и из работающих xsl. Бестолку. Может где-то ошибка? Или нужна какая-то особая ссылка? Если убираю xmlns, получается "Ссылка на необъявленный префикс пространства имен: ''xsl''. Ошибка при обработке ресурса"
xsl ссылки программирование
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.