|
Как скрыть <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&msg=38734922&tid=1332320]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
143ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 253ms |
0 / 0 |