Описание тега xsl-choose
Tests multiple conditions in conjunction with the `<otherwise>` and `<when>` elements.
</when></otherwise>
2
ответа
Переупорядочить узлы, возвращаемые из xsl: выбрать
Какой эффективный способ переупорядочить группу узлов, выбранных с помощью xsl:choose (XSLT 1.0). Ниже приведен пример исходного кода XML: <Universe> <CObj> <Galaxies> <Galaxy> <Profile> <Name>MilkyWay</Name>…
17 июл '14 в 20:31
1
ответ
XSL считать номер конкретного элемента
Поэтому я пытаюсь напечатать немного другой текст в зависимости от того, сколько <author> элементы есть в родительском элементе. Код, который доставляет мне неприятности, это когда XSL-код <?xml version="1.0" standalone="no" ?> <?xml-…
11 окт '14 в 13:40
1
ответ
С XSLT, как я могу использовать этот if-тест с массивом, когда элемент поиска возвращается при вызове шаблона внутри цикла for?
Я думаю, что этот простой пример мог бы задать вопрос намного яснее. У меня есть входной файл с несколькими продуктами. Существуют различные типы продуктов (для этого примера достаточно двух типов с двумя идентификаторами продуктов), но входных данн…
20 ноя '12 в 19:53
3
ответа
Параметры условного оператора XSLT
В попытке узнать больше о возможностях XSLT мне интересно, есть ли лучший способ написать этот условный код, используя другой подход. Он просто ищет href в первом случае, и если присутствует вход href, соответствующее изображение со ссылкой отобрази…
07 окт '16 в 05:20
1
ответ
Переменная xsl не работает в xsl.
В этом "$PAGE_SCOPE[title]" будет отображаться заголовок страницы. Я хочу отображать различные заголовки в зависимости от заголовка, поэтому я пытаюсь получить заголовок страницы в переменной, эта переменная отображает заголовок в теге абзаца, но эт…
04 янв '14 в 10:41
5
ответов
XSLT - Как сослаться на текущее значение узла, используя xsl: select?
Я пытаюсь создать переменную, которую я могу использовать в следующем шаблоне: <xsl:variable name="fc"> <xsl:choose> <xsl:when test="self::node()='element1'">gray</xsl:when> <xsl:otherwise>red</xsl:otherwise> <…
14 янв '14 в 11:04
3
ответа
Как проверить, является ли переменная нулевой или пустой в XSLT?
Я определил следующие переменные: <xsl:variable name="pica036E" select="recordData/record/datafield[@tag='036E']" /> <xsl:variable name="pica036F" select="recordData/record/datafield[@tag='036F']" /> Теперь мне нужно выполнить условие, е…
16 мар '17 в 10:15
1
ответ
XSLT1.0 находит неизвестные элементы в XML и помещает их в другое место
Я не уверен, что заголовок правильный. У меня есть XML-файл, который выглядит так: XML-FILE <main> <mainelement attribute="on"> <basic>23</basic> random <stuff id="10"/> <a>sometext</a> <b_1>1</b_1&…
30 янв '15 в 17:32
1
ответ
xsl обернуть результат выбора в тег div
Как обернуть результаты "когда" и "иначе" в тег? В моем примере ниже я попытался добавить div, но в итоге он оборачивает каждый результат. <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transfor…
07 ноя '13 в 19:42
1
ответ
XSL Выберите ситуацию, неправильно извлекая данные
Я пытаюсь сделать выбор XSL, чтобы заполнить поле выбора. В коробке будет больше опций, как только у меня будет работать эта, мне просто нужно, чтобы сначала это работало. Он загружается правильно, он просто не тянет имя e:name, поэтому поле парамет…
14 май '14 в 23:11
2
ответа
Условный оператор PHP XSL (CHOOSE, WHEN, IF, OTHERWISE) вызывает 500 внутренних ошибок сервера
Здесь проблема. Я беру возвращенные данные XML, которые возвращаются из веб-приложения, и обрабатываю их в HTML через XSLT, чтобы пользователь мог их увидеть. Это работает безупречно на моем локальном сервере WAMP (Apache 2.2.21, PHP 5.3.8, libxml 2…
05 ноя '12 в 21:55
1
ответ
XSL Transform: выберите блок, не выбирая правильную переменную
Я работаю над документом xsl, который продолжает терять строки адреса. Я исправил это, но, кажется, сломал его, пытаясь исправить проблему, связанную с исправлением. Вот пример из моего кода: , <addressLine2> <xsl:choose> <xsl:when te…
24 сен '13 в 09:44
1
ответ
XSL в Excel: выберите не обрабатывать формулу
Я объявил переменную с простой формулой Excel (а не формулой, которую я в конечном итоге буду использовать, просто для тестирования) <xsl:variable name="nistcci" ss:Formula="=RC19"></xsl:variable> Затем я пытаюсь использовать команду "Вы…
14 окт '16 в 12:13
2
ответа
xsl:sort не работает вместе с xsl: выбирать или, если
Я схожу с ума от этой проблемы XSL, которая у меня есть! Дело в том, что я хочу отсортировать газету после того, что выбрано в ФОРМЕ. Если $sort_newspaper = 'name' и это должно сортировать после имени (<xsl:sort select="./@name"/>)... но... эт…
22 май '13 в 15:15
3
ответа
Выражение фильтра XSLT XPATH во время XSL: выберите
У меня есть следующий XML и мне нужно условно отфильтровать, имеет ли значение UnitOfMeasure. Если первый UnitOfMeasure, где ID = 'AcceptanceCriterionValue1' содержит строку длиной более 0, я должен выбрать это значение. В противном случае мне нужно…
04 май '16 в 16:40
1
ответ
Как получить тег корневого элемента только один раз для каждого цикла?
Мне нужно получить окончательную структуру вывода xml, как показано ниже для моего проекта. но я сталкиваюсь с несколькими проблемами с этим кодом. <Endorsement> <TL>STNDBY/CHG FEE/NO RFND/</TL> <TL>CXL BY FLT DT/</TL> …
26 июн '13 в 06:32
1
ответ
XSL выбрать в Конкат
У меня есть следующие данные: XML <team> <rectx>30</rectx> <diadata> <bestAnd>-350</bestAnd> </diadata> <diadata> <bestAnd>-250</bestAnd> </diadata> <diadata> <bestAnd>-50…
13 ноя '12 в 10:36
2
ответа
xslt сохраняет несколько переменных в области видимости в зависимости от одного теста
У меня много переменных и только два случая. Мой оригинальный подход выходит за рамки: <xsl:choose> <xsl:when test='$something = 6'> <xsl:variable name="foo">x</xsl:variable> <!-- 50 other variables --> </xsl:when>…
08 май '15 в 11:16
1
ответ
Запустите xsl: выберите, используя результат формулы
Создание XSL для перевода XML в Excel. Частично это формула, которая выполняет поиск на другом листе. Тем не менее, я хочу преобразовать / перевести результат, поэтому я решил, что xsl: выбрать будет лучше. Но я не знаю, как ссылаться на мою формулу…
14 фев '16 в 03:04
1
ответ
С XSLT, как я могу использовать выбор / когда для удаления элементов из документа
Вот мой пример документа <a > <b flag='foo'> <c/> <d/> </b> </a> Я пытаюсь удалить элемент "c" только тогда, когда атрибут флага на b - это "bar". Т.е. если flag='foo', элемент "c" не должен быть удален. В настоящ…
20 дек '12 в 18:10