Аватар для Inskipp
0 / 1 / 1
Регистрация: 27.02.2024
Сообщений: 114

XSLT получает пустой список элементов

20.10.2024, 15:42. Показов 2018. Ответов 20

Студворк — интернет-сервис помощи студентам
Почему?
XML:
XML
1
2
3
4
5
6
<?xml version="1.0" encoding="Windows-1251"?>
<?xml-stylesheet type="text/xsl" href="almanac.xslt"?>
<!DOCTYPE Data [<!ENTITY Species SYSTEM "entries.xml">]>
<Data>
 &Species;
</Data>
almanac.xslt:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?xml version="1.0" encoding="windows-1251"?>
<xsl:stylesheet version="1.0"
 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>
<xsl:template match="/Data/Species">
<HTML xsl:version="1.0" lang="ru" htmlns="http://www.w3.org/1999/xhtml"> 
<HEAD> 
 <TITLE>Test</TITLE>
</HEAD>
<BODY>
 <DIV class="flextable">
  <xsl:for-each select="Entry">
   <DIV>
     <xsl:value-of select='concat("preview_",position())'/>
   </DIV>
  </xsl:for-each>
  </DIV>
</BODY>
</HTML>
</xsl:template>
</xsl:stylesheet>
entries.xml:
XML
1
2
3
4
5
6
7
8
9
<?xml version="1.0" encoding="Windows-1251"?>
<Species>
 <Entry>
  <Names>...</Names>
 </Entry>
 <Entry>
  <Names>...</Names>
 </Entry>
</Species>
Добавлено через 26 минут
Ах да, забыл сообщить: Windows 7. Firefox 115.15.0esr.

Добавлено через 3 часа 18 минут
Задача стоит через разные представления (разные XSLT) представлять одну и ту же базу данных entries.xml в разных ипостасях
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.10.2024, 15:42
Ответы с готовыми решениями:

Фильтр XSLT в LibreOffice сохраняет пустой файл
Создаю фильтр экспорта для LibreOffice. С этой целью создал простой документ, содержащий нужные мне элементы форматирования, сохранил его...

Создать пустой список из 100 элементов
Создать пустой список из 100 элементов... Пожалуйстаааа

Создать пустой список из четырех элементов
Написать программу,создавшую список из 4-х элемента.Список не содержит никаких данных.

20
 Аватар для diadiavova
7261 / 2608 / 745
Регистрация: 11.04.2015
Сообщений: 4,155
Записей в блоге: 43
22.10.2024, 11:34
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Inskipp Посмотреть сообщение
Не хочется ставить ни яву ни дотнет. Памяти маловато у компа.
Дотнет - компонент винды. Так что под виндоус7 все должно работать. Единственное, о чем надо позаботиться - это версии. Но по идее 10-я должна под семеркой работать, качать можно отсюда Saxon-HE/10/Dotnet at main · Saxonica/Saxon-HE · GitHub. Более старые здесь GitHub - Saxonica/Saxon-Archive: Archival Saxon-HE and other releases.
Ну, а так JavaScript-версию можно под нодой запустить. Делать это в браузере нет смысла, поскольку первую версию XSLT браузеры и так поддерживают, а я так понимаю, результат будет запускаться именно в браузере, так что работать с более поздними версиями особого смысла нет.
Ну и, если уж совсем дело плохо, то можно и штатные средства использовать
transform Method1 | Microsoft Learn.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.10.2024, 11:34

SocketAsyncEventArgs получает пустой массив байт от сервера
Разбираю код, где показано как пользоваться классом SocketAsyncEventArgs (на основе примера с MSDN). Проект прикрепил. Проблема...

idhttp в потоке получает пустой txt файл
Доброго времени суток. Пишу обновлялку для программы. Собственно, если код вставлен в FormCreate - все работает. Если же вставить в...

Пустой Список Элементов Редактора Коллекции: Items при создании ContextMenu для ListBox
Всем готовым помочь неофиту мои приветствия. Пытаюсь быстро соорудить некую форму в Visual Studio Express 2010 C#. Проект WPF. ...

STL list. В изначально пустой список вставить 100 элементов путем вставки в случайную позицию
В изначально пустой список вставить 100 элементов путем вставки в случайную позицию. Случайная позиция генерируется каждый раз заново при...

Отсортировать динамический список, используя основной (заполненный) и второй пустой список
Вроде бы сделал, но почему-то пропадает первый элемент... Иногда последний, не могу отследить... Не могли бы вы глянуть, может кто-нибудь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Опции темы

Новые блоги и статьи
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru