Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Отобажение XML используюя прстранство имен (https://javascript.ru/forum/misc/11059-otobazhenie-xml-ispolzuyuya-prstranstvo-imen.html)

bayah 04.08.2010 18:13

Отобажение XML используюя прстранство имен
 
Задача такова:
Необходимо отобразить xml-файл с помощью пространства имен. То есть, например:
Код:

<?xml version="1.0" encoding="UTF-8"?>
<root>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<title>XHTML-документ</title>
</head>
<body>
<ple>
  <p>Превед ;-)</p>
  <a href='http://www.ya.ru'>А вот ссылка</a>
</ple>
</body>
</html>
</root>

Этот код работает. Браузер выдает текст в html тегах игнорирую xml произвольные теги.

Теперь вопрос. Почему не работает такой пример:

Код:

<?xml version="1.0" encoding="UTF-8"?>
<root>
<html:a html:href='http://www.ya.ru' xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">Ссылка</html:a>
</root>

Или я что-то не понимаю в использовании пространств имен?
И еще. Если необходимо отобразить содержимое в xml тегах в виде таблицы(как table в html), возможно ли это сделать с помощью css?


Часовой пояс GMT +3, время: 05:31.