|
|
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
Привет миру XML ) Как сделать, чтобы <xsl:copy-of select="name"/> работало без визуального вывода на странице? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2014, 18:21 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
Валерьянка, Как использовать оператор вывода, чтобы он ничего не выводил? Вариант "не использовать оператор" не рассматриваем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2014, 18:29 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
А если вопрос по другому поставлю, <xsl:copy-of select="*"/> - это должен быть XML? <xsl:copy-of select="."/> - это строка значений узлов? Верно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 13:13 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
ВалерьянкаВерно?Нет Валерьянка<xsl:copy-of select="*"/>Копирует все дочерние узлы и глубже Валерьянка<xsl:copy-of select="."/>Копирует текущий узел и все вложенные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 13:19 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, если "вложенные" = "глубже", тогда разница только в наличии текущего узла? Должны выводятся текстовые значения узлов или копируется XML? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 13:58 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
Валерьянкатогда разница только в наличии текущего узла?Да ВалерьянкаДолжны выводятся текстовые значения узлов или копируется XML?Копируется дерево узлов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 14:07 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, Если это дерево узлов, то почему <xsl:copy-of select="*"/> и <xsl:copy-of select="."/> одинаково выводит на страницу значения всех подряд узлов XML непрерывной строкой? этот нормально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 14:13 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
Валерьянкаодинаково выводит на страницу значения всех подряд узлов XML непрерывной строкой?А у меня выводит дерево XML Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. XSL Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. Output Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 14:30 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, точно... почему же тогда этот код Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. выводит вверху страницы не форматированное содержимое шаблона <item> в виде непрерывного потока символов, а ниже - форматированное? Т.е. вывод дублируется. Если убрать <xsl:copy-of select="*"/>, тогда шаблон ничего не выводит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 14:46 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
Валерьянка, Значит у Вас такое содержимое источника копирования ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 14:53 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, там рабочее содержимое, нормально и красиво выводимое путём изначального Код: xml 1. 2. 3. или даже так Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. а если вставить <xsl:copy-of select="*"/> Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. вверху страницы появляется все кишки - значения всех узлов XML, почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 15:06 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
Попробуй добавить пустой шаблон <xsl:template match="text()"/> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 15:08 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
Валерьянкавверху страницы появляется все кишки - значения всех узлов XML, почему?Вы думаете, что если вопрос задать 10 раз, то ответ изменится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 15:09 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
AntonariyПопробуй добавить пустой шаблон <xsl:template match="text()"/> в for-each? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 15:16 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_Валерьянкавверху страницы появляется все кишки - значения всех узлов XML, почему?Вы думаете, что если вопрос задать 10 раз, то ответ изменится? принцип телевизионной программы: только что включивший телевизор сразу поймет, о чем идет речь )) шучу конечно, прости ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 15:18 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_Output Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. а как вы смотрите output, это каким-то софтом пользуетесь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 15:53 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
ВалерьянкаAntonariyПопробуй добавить пустой шаблон <xsl:template match="text()"/> в for-each?снова шутишь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 15:58 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
Antonariy, объясни пожалуйста, зачем нужен пустой шаблон? а как его вызывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 16:02 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
Его вызывать не нужно, его нужно просто вставить в документ рядом с любым другим xsl:template. Он экранирует вывод текста, который может происходить в результате неявного вызова через apply-templates. Если ничего не изменится, значит проблема где-то еще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 16:17 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
Поставлю вопрос еще по другому: Какая разница в выводе между Код: xml 1. 2. 3. 4. и Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. в чем принципиальная разница кроме добавления Атрибута? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 16:26 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
AntonariyЕго вызывать не нужно, его нужно просто вставить в документ рядом с любым другим xsl:template. Он экранирует вывод текста, который может происходить в результате неявного вызова через apply-templates. Если ничего не изменится, значит проблема где-то еще. так и делал, разницы нету: вверху все кишки XML, а ниже - уже размеченное содержание, разве что за исключением одной детали - у размеченной части страницы не выводится цена товаров, не знаю, связано это или нет. Т.е. в принципе мы уже где-то близко к решению по Вашему сценарию (еще раз спасибо за идею), кроме вышеописанных проблем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 16:30 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
В первом варианте шаблон пустой, а во втором в нем есть item. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 16:31 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
Antonariy, да нет же не пустой, там кода полно и красиво выводится! Рабочий шаблон! Во втором варианте мы добавили код для нового атрибута и скопировали содержимое шаблона, они же должны одинаково выводится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 16:41 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
Валерьянкаа как вы смотрите output, это каким-то софтом пользуетесь?notepad.exe Валерьянкада нет же не пустой, там кода полно и красиво выводится!Валерьянка Код: xml 1. 2. 3. Вы издеваетесь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 16:55 |
|
||
|
Как скрыть <xsl:copy-of select=""/>
|
|||
|---|---|---|---|
|
#18+
Antonariyа во втором в нем есть item но в узле item нет вложенного узла item, есть вложенные modifications/item, если эти новые узлы <item></item> созданы только для сортировки, то значит, этот измененный шаблон с вложенными item нельзя применять к товару, раз он искажает вывод? может быть для for-each создать другой шаблон с другим именем? что скажете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2014, 18:01 |
|
||
|
|

start [/forum/topic.php?fid=14&tid=1332320]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
158ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 267ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...