|
не могу получить элемент XML из цикла
|
|||
---|---|---|---|
#18+
есть два xml: <?xml-stylesheet type="text/xsl" href="file.xsl"?> <document1> <input name="mail">text</input> </document1> <document2> <input name='mail'/> <input name='password'/> </document2> нужно перебрать элементы input из второго документа и если они соответствуют(по атрибуту name) первому то напечатать значение text я белаю так: <xsl:for-each select="document(document2)/input"> <xsl:when test="@name = /document/input/@name"> <xsl:value-of select="/document/input"/> </xsl:when> </xsl:for-each> но парсер не видит элементы "/document/input" из цикла ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2011, 06:50 |
|
не могу получить элемент XML из цикла
|
|||
---|---|---|---|
#18+
Каким это образом шаблон может быть применим одновременно к двум разным xml? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2011, 07:44 |
|
не могу получить элемент XML из цикла
|
|||
---|---|---|---|
#18+
AntonariyКаким это образом шаблон может быть применим одновременно к двум разным xml? с помощью функции document(URL) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2011, 08:08 |
|
не могу получить элемент XML из цикла
|
|||
---|---|---|---|
#18+
johndes, Как то так: (второй документ назывется qq1.xml) Код: plaintext 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2011, 09:17 |
|
не могу получить элемент XML из цикла
|
|||
---|---|---|---|
#18+
refreg, спасибо, конструкция <xsl:variable name="doc" select="document"/> очень помогла ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2011, 11:47 |
|
не могу получить элемент XML из цикла
|
|||
---|---|---|---|
#18+
День добрый, есть XML файл и PHP: Код: 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.
Код: php 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.
PHP выводит не тот результат который хотелось бы видеть, не могу добиться от него желаемого результата вида: Яблоко 01 , 125000 02 , 5000 Вишня 03 , 200000 04 , 15000 выводит он мне: Яблоко 01 , 125000 02 , 5000 Вишня 01 , 125000 02 , 5000 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2012, 12:08 |
|
не могу получить элемент XML из цикла
|
|||
---|---|---|---|
#18+
Part.kвыводит он мне:Не может такого быть. Приведенный код должен выводить такой список Яблоко 01 , 125000 02 , 5000 03 , 200000 04 , 15000 Вишня 01 , 125000 02 , 5000 03 , 200000 04 , 15000 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2012, 12:37 |
|
не могу получить элемент XML из цикла
|
|||
---|---|---|---|
#18+
А, чтобы работало правильно, нужно писать Код: php 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2012, 12:39 |
|
|
start [/forum/topic.php?fid=14&msg=37143183&tid=1332670]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
157ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 255ms |
total: | 511ms |
0 / 0 |