Форум программистов, компьютерный форум, киберфорум
XML/XSL
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
XML/XSL Xpath для Next Page. Data Miner https://www.cyberforum.ru/ xml-xsl/ thread1815009.html
Здравствуйте, уважаемые! Нужна помощь с нахождением ссылки на следующую страницу. Есть сайт, мне надо запарсить данные с него. Использую расширение для Chrome Data Miner (использовал множество других способов, но сайт с авторизацией, а все утилиты, даже которые поддерживают авторизацию, фейлят). Расширение корректно распознает данные, то мне нужно извлечь, но auto paging надо задавать...
XML/XSL Повторение разворота книги
Всем привет! Прошу помочь в решении следующей задачки: Имеется xml c содержанием иллюстрации и таблицы (спецификации), необходимо вывести PDF в котором будет разворот книги: на нечетной (левой) стороне размещена только иллюстрация, на четной (правой) таблица (с содержимым-описанием к иллюстрации), если таблица не уместилась на одной стороне, то на следующем развороте книги на нечетной стороне...
XML/XSL Скрыть текст в каждой ячейке Приветствую, всех. Просьба подсказать, что я не так делаю. Необходимо что бы скрытый текст открывался в каждой ячейке согласно этой ячейки. На данный момент открывается только с данными для 1 ячейки в 1 ячейке при нажатии ссылки в любой из ячеек, результат можно посмотреть тут xml <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <root... https://www.cyberforum.ru/ xml-xsl/ thread1813752.html XML/XSL Как прочитать шаблон для XSD? В описании спецификации XML есть следующий кусочек: <xs:simpleType name="NCName" id="NCName"> <xs:annotation> <xs:documentation source="http://www.w3.org/TR/xmlschema-2/#NCName"/> </xs:annotation> <xs:restriction base="xs:Name"> <xs:pattern value="]]*" id="NCName.pattern"> <xs:annotation> <xs:documentation ... https://www.cyberforum.ru/ xml-xsl/ thread1812356.html
XML/XSL Как получить YML конкурента
Нужно получать актуальные цены с сайта конкурента. Пришёл к выводу, что оптимальным решением было бы брать их из YML выгрузки этого конкурента. Собственно как выйти на такой YML?
XML/XSL Как правильно вернуть результат c использованием XSL? https://www.cyberforum.ru/ xml-xsl/ thread1809917.html
Добрый день! Не пойму как вернуть результат такого типа при помощи XSL: <P><note id='ref'>Тут текст которому задается ID для последующий обработки в CSS</note>Тут продолжения текста</P> В XSL я указывал следующие: <p><xsl:value-of select="P"/></p> Но безрезультатно, текст не отображается на странице. Вопрос как это исправить? Для точности вопсриятия моего вопроса предоставлю содержание...
XML/XSL Не отображаются иконки Fort Awesome в *.xsl https://www.cyberforum.ru/ xml-xsl/ thread1807127.html
Подскажите как объявить иконку из Fort Awesome в файле xsl? Как правильно объявить <i class="fa fa-book"></i>? ----------------------------------------------- <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" encoding="windows-1251" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"...
XML/XSL Форматирование содержимого xml документа методом DOM
Всем привет! Помогите пожалуйста разобраться, что я делаю не так! Задача состоит в том, чтобы создать xml документ если его не существует и задать ему начальные параметры, с этой частью задачи справился следующим образом: $dom = new DOMDocument('1.0', 'windows-1251'); $dom->formatOutput=true; $logs = $dom->appendChild($dom->createElement('logs')); $log =...
XML/XSL Чем проверить XSD? https://www.cyberforum.ru/ xml-xsl/ thread1803979.html
Коллеги, здравствуйте! Всем известно, чем проверяется валидность XML по XSD. А существуют ли валидаторы для самой XSD на соответствие стандартам W3C?
XML/XSL Преобразование из apply-templates в for-each <html> <head> <script> function loadXMLDoc(filename) { if (window.ActiveXObject) { xhttp = new ActiveXObject("Msxml2.XMLHTTP"); } else https://www.cyberforum.ru/ xml-xsl/ thread1802268.html
XML/XSL Xsd2xml
Привет, форум. Нужна помощь в поставленной задаче. Дана xsd схема, нужно с ее помощью создать xml документ, по пути его заполнив. Схема обладает сложными типами данных, которые описаны в отдельно документе. Например "s40" - это строка с 40 элементами. Что мне делать? xsd.exe отказывается работать с такими типами данных, а в классы переводить - там вручную столько менять опять же с этими типами...
XML/XSL Правильный запрос в Xpath Пользуюсь Html Agility Pack на C#. Необходимо вытащить текст из тега <form> при том, что внутри есть еще теги, из которых тоже надо выдернуть значения. Знаю как реализовать в два запроса, но можно ли их объединить? HTML-код <form name="inp" id="inp" action="http://nihongo.monash.edu/cgi-bin/wwwjdic?9U" method="POST"
-12 / 0 / 4
Регистрация: 04.10.2014
Сообщений: 272
0

Запрет XSL на считывание значений из дочерних элементов - XML/XSL - Ответ 9639100

12.10.2016, 23:11. Показов 646. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Файл XML:

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?xml version="1.0" encoding="WINDOWS-1251"?>
<?xml-stylesheet type="text/xsl" href="lb.xsl"?>
<students>
 
 <student>
    <name>Максим</name>
    <surname>Шаринский</surname>
    <fathername>Александрович</fathername>
    <year number ="1996">20</year>
    <university location ="Минск">БГУИР
        <department> ИЭ </department>
        <group>472303</group>
        <raiting>4</raiting>
    </university>
    <hostel>Общежитие 4 БГУИР</hostel>
 </student>
 
 <student>
    <name>Антон</name>
    <surname>Кулик</surname>
    <fathername>Вальрьевич</fathername>
    <year number ="1996">19</year>
    <university location ="Минск">БГУИР
        <department> ИЭ </department>
        <group>472303</group>
        <raiting>5</raiting>
    </university>
    <hostel>Не имеет</hostel>
 </student>
 
 <student>
    <name>Владимир</name>
    <surname>Шишкин</surname>
    <fathername>Андреевич</fathername>
    <year number ="1998">18</year>
    <university location ="Минск">БНТУ
        <department> ЭС </department>
        <group>547201</group>
        <raiting>1</raiting>
    </university>
    <hostel>Общежитие 1 БНТУ</hostel>
 </student>
 
</students>
Файл XSL:

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<xsl:stylesheet version="1.0"
                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns="http://www.w3.org/1999/xhtml" >
 
    <xsl:template match="/">
        <table border = "2">
                <tr bgcolor = "#D7FFE4">
                        <td align = "center"><strong>ИМЯ</strong></td>
                        <td align = "center"><strong>ФАМИЛИЯ</strong></td>
                        <td align = "center"><strong>ОТЧЕСТВО</strong></td>
                        <td align= "center"><strong>ПОЛНЫХ ЛЕТ</strong></td>
                        <td align= "center"><strong>ГОД РОЖДЕНИЯ</strong></td>
                        <td align="center"><strong>УНИВЕРСИТЕТ</strong></td>
                        <td align= "center"><strong>МЕСТОПОЛОЖЕНИЕ</strong></td>
                        <td align="center"><strong>ФАКУЛЬТЕТ</strong></td>
                        <td align="center"><strong>ГРУППА</strong></td>
                        <td align="center"><strong>РЕЙТИНГ</strong></td>
                        <td align="center"><strong>ОЩЕЖИТИЕ</strong></td>
                </tr>
        <xsl:for-each select="students/student">
            <tr bgcolor="#99FF50">
                <td align = "center"><xsl:value-of select="name"/></td>
                <td align = "center"><xsl:value-of select="surname"/></td>
                <td align = "center"><xsl:value-of select="fathername"/></td>
 
                <td align = "center">
                    <xsl:value-of select="year"/>
                </td>
 
                <td align="center">
                    <xsl:value-of select = "//year/@number"/>
                </td>
 
                <td align = "center"><xsl:value-of select="university"/></td>
                <td align="center">
                    <xsl:value-of select = "//university/@location"/>
                </td>
 
                <td align = "center"><xsl:value-of select="university/department"/></td>
                <td align = "center"><xsl:value-of select="university/group"/></td>
                <td align = "center"><xsl:value-of select="university/raiting"/></td>
 
 
                <td align = "center"><xsl:value-of select="hostel"/></td>
            </tr>
        </xsl:for-each>
        </table>
    </xsl:template>
 
</xsl:stylesheet>
Вывод:
Запрет XSL на считывание значений из дочерних элементов


Проблема 1: В университет должно считываться только его название, а не все содержимое из дочерних элементов

Проблема 2: При считывание атрибута год, у 3 элемента в выводе отображается 1996, хотя в XML 1998

Вернуться к обсуждению:
Запрет XSL на считывание значений из дочерних элементов XML/XSL
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.10.2016, 23:11
Готовые ответы и решения:

Запрет на появление дочерних окон при открытии приложения
При открытии приложения все дочернии формы оказываются в положении видимости, не зависимо от их...

Использование в xsl значений из xsd при обработке xml
Всем привет! :) Внимание знатоки... прошу помощи в решении проблемы. С интеллектуальными трудами...

SQL->XML->XSL - как построить такую XSL для таблицы?
вот выгреб из БД я нечто такое: +-------+-------------+------------+ | title | buildnumber |...

Сумма значений дочерних строк
Доброго дня! Решаю тренировочную задачу на иерархические структуры, и застрял на вроде бы...

1
12.10.2016, 23:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.10.2016, 23:11
Помогаю со студенческими работами здесь

Получение значений дочерних тегов XML
Использую я модуль XML::DOM. Файл XML выгладит след. образом: &lt;?xml version='1.0'...

Есть ли способ послать переменную в xsl-документ с помощью ASP, чтобы xsl выбрал и показал то что надо из xml?
Есть ли способ послать переменную в xsl-документ с помощью ASP, чтобы xsl выбрал и показал то что...

Прозрачность дочерних элементов
Ув форумчане помогите разобратся как сделать что бы дочерний элемент не был прозрачным &lt;div...

Добавление дочерних элементов
Добрый день, господа! В JS необходимо добавить внутрь тега select ряд тегов option с разными...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru