Форум программистов, компьютерный форум, киберфорум
XML/XSL
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
XML/XSL Jda;lfasdf;ha del https://www.cyberforum.ru/ xml-xsl/ thread1517232.html Автоматическое изминение даты XML/XSL
Возможно ли написать код, который бы менял число, месяц, дату в зависимости от сегодняшнего дня?
XML/XSL Создать html-таблицу на основе xml-документа https://www.cyberforum.ru/ xml-xsl/ thread1508583.html
Есть такой документ на xml <gradeReport id="120851"> <date>10-06-2008</date> <subject>Computer Science Fundamentals</subject> <examiner>prof.Litvinov</examiner> <gradeList> <gradeRecord id="1"> <student>Ivanov</student> <grade>4</grade> </gradeRecord>
XML/XSL Вычисление позиции узла с использованием xsl:number Коллеги! Изучаю XSLT по книге Алексея Валикова "Технология XSLT". В ней есть такой пример на вычисление позиций узлов во входящем документе. Цель вычисления - вывести оглавление в результирующем документе. Итак. Входящий документ: <?xml version="1.0" encoding="UTF-8"?> <doc> <chapter title="First chapter"> https://www.cyberforum.ru/ xml-xsl/ thread1507768.html
XML/XSL Фильтр каналов\довести до ума
Вообщем, есть задание создать фильтр каналов, сами каналы назодяться в тхт папке, а то что написал в хмл + есть скрипт. (Прошу помощи довести фильтр до ума) . Т.к. не мог загрузить в хмл то ниже залил в зип. Скрипт - curl -X PUT -H "Accept: application/xml" -H "Content-type: application/xml" \ -d @filtr.xml http://172.21.0.100:8080/api/contents/142
XML/XSL Ошибка: Input is not proper UTF-8, indicate encoding Ребята, я в шоке. Считываю xml файл с помощью функции simplexml_load_file(). Один xml файл, теги в котором на русском языке считывает верно. Но, создав второй файл с другим именем (понятное дело) и вставляя туда те же самые данные, что и в первом файле, - выдает ошибку. parser error : Input is not proper UTF-8, indicate encoding ! Bytes: 0xD3 0xC2 0x20 0x6E in /home/........ https://www.cyberforum.ru/ xml-xsl/ thread1505750.html
XML/XSL Href в XML https://www.cyberforum.ru/ xml-xsl/ thread1503675.html
Здравствуйте,есть xml файлы статей, в которых есть ссылки на другие статьи.Хранятся они вот так: <!-- process XREF --> <xsl:template match="xref"> <xsl:element name="a"> <xsl:attribute name="href"> <xsl:value-of select="@href"/> </xsl:attribute> <xsl:attribute name="target">_blank</xsl:attribute> <xsl:apply-templates/>
XML/XSL XSL Фильтр нод с определенным условием
Доброго дня, форумчане! Не так давно пришлось начать изучение замечательного языка XSL. Потому, если вдруг что-то не правильно скажу, просьба не сильно пинать ногами ))) И так суть вопроса следующая. Имеем следующий входной XML: <Packet1> <Node1>value</Node1> <Node2>value</Node2> <Node3> <SubNode1>value</SubNode1> <Status>1</Status>
XML/XSL Вписать информацию о новой видеокарте, в Profiles старой игры https://www.cyberforum.ru/ xml-xsl/ thread1497719.html
Не программист, хочу отредактировать Profiles одной старой игры, вписав в него информацию о своей видеокарте nvidia gtx 760. Кто может помочь, -помогите. Содержимое файла. <Profiles> <GeForce6600> <Vendor>4318</Vendor> <Model>0141,00F2,0140,00F1,0142,00F4,0143,0147</Model> <Search>GeForce(\s*)((6600)|(6700))*</Search> <Resolution> <Width>1024</Width> ...
XML/XSL Переменные и ключи Всем привет. Интересует вопрос. Применяется ли индексация в переменных xslt (<xsl:variable>) как в ключах? Ситуация такая. В переменную я могу впихнуть всё что угодно, включая загруженные документы функцией document(), в ключ я могу впихнуть только данные из исходного документа. Т.е. это прокатит (<xsl:variable name="offers" select="document('file.xml')">), а вот с ключом такая штука не... https://www.cyberforum.ru/ xml-xsl/ thread1495510.html
Как сохранить пробелы, переносы и т.д. при применении xslt к xml файлу XML/XSL
Здравствуйте,еще вопрос, не смог нагуглить его. Как ,например,когда мы применяем xslt к xml файлу в котором, например, есть(написанный "пример" кода для другого языка) сохранить пробелы,переносы и т.д. и так же его вывести, ведь при использовании шаблона все выводится сплошняком.Спасибо
XML/XSL C помощью чего можно "писать" xsl файл-шаблон Здравствуйте,не нашел схожей темы.Собственно вопрос, стоит задача написания xslt преобразований для xml файлов,немного нет понимания до конца. Нет никакого стороннего продукта,с помощью которого можно "писать" xsl файл-шаблон?или только ручками в блокнотике? https://www.cyberforum.ru/ xml-xsl/ thread1492248.html
6219 / 2467 / 725
Регистрация: 11.04.2015
Сообщений: 3,986
Записей в блоге: 43
20.08.2015, 17:42 0

Как запоминать строки в подобие массива и сравнивать их с другими строками? - XML/XSL - Ответ 7993570

20.08.2015, 17:42. Показов 2173. Ответов 21
Метки (Все метки)

Ответ

Цитата Сообщение от Gudsaf Посмотреть сообщение
Для этого мне надо знать как записывать строки в что-то на подобие массива и потом сравнивать значения массива с другими строками.
Никак. Тебе нужно сгруппировать продукты по версиям. Просто загугли "группировка в XSLT", думаю, все что тебе надо найдется очень быстро.

Для приведенного примера примерно набросал как мог бы выглядеть шаблон. Правда формирует он 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
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    version="1.0">
 
  <xsl:template match="/">
    <table>
      <xsl:for-each select="//version">
        <xsl:variable name="version" select="text()"/>
        <xsl:if test="count(preceding::version[text() = $version]) = 0">
          <xsl:variable name="products" select="//product[version = $version]"/>
          <xsl:variable name="ids" select="$products/info/property"/>
          <xsl:variable name="id-list">
            <xsl:for-each select="$ids">
              <xsl:value-of select="."/>
              <xsl:if test=". != $ids[last()]">
                <xsl:text>, </xsl:text>
              </xsl:if>
              <xsl:text></xsl:text>
            </xsl:for-each>
          </xsl:variable>
          <row version="{$version}" product-count="{count($products)}" ids="{$id-list}"/>
        </xsl:if>
      </xsl:for-each>
    </table>
  </xsl:template>
</xsl:stylesheet>


Вернуться к обсуждению:
Как запоминать строки в подобие массива и сравнивать их с другими строками? XML/XSL
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.08.2015, 17:42
Готовые ответы и решения:

Написать функцию, которая будет разбивать строку на символы и сравнивать с другими символами из другой строки.
Нужно написать функцию которая будет разбивать строку на символы и сравнивать с другими символами...

Как сравнивать строки?
Что-то смотрю в туториалы, но ничего не выходит. Как написать сравнение строк?...

Как сравнивать строки?
Ребят, а может вы знаете, как в этом языке сравнивать строки? походу просто string1&gt;string2 не...

Как сравнивать строки
Я ввожу в Text2 слово Вашингтон и в коде пишу If Text2.Text = &quot;Вашингтон&quot; Then k = 1 End If ...

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

Как сравнивать строки?
где ошибка? if ((textBox1.Text + textBox1.Text) = (textBox2.Text)) { ...

Как правильно сравнивать строки?
Добрый день! У меня возникла такая проблема. Не могу понять в чем дело. Имеется очень...

Как правильно сравнивать строки
есть проверка типа if(!textArea.getText().isEmpty()&amp;&amp;text1==text2) условие не выполняется ...

Как правильно сравнивать строки с числами?
Здравствуйте! Первичный ключ в access, строка, содержащая число из 20 знаков. Как правильно её...

Qt работа с SQL. Как сравнивать строки?
Обыденная регистрация, хочу сделать, что если логины совпадают, будет выводиться об этом оповещение...

Как сравнивать элементы массива?
Задан массив целых чисел, который может содержать повторяющиеся члены. Получить все числа, которые...

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