|
|
|
как учесть namespace при xslt трансформации
|
|||
|---|---|---|---|
|
#18+
Прошу прощения за явно ламерский вопрос, но не откажите в помощи плиз - надо срочно одну пробемку решить а с xml я не очень пока дружен. Есть xml такого вида (это XMLA ) <ExecuteResponse xmlns="urn:schemas-microsoft-com:xml-analysis"> <return> <xs:schema targetNamespace="urn:schemas-microsoft-com:xml-analysis:mddataset" elementFormDefault="qualified" xmlns="urn:schemas-microsoft-com:xml-analysis:mddataset" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name=" ... Другие теги Есть xslt такого вида <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <body> <h2>From XMLA</h2> <table border="1"> <xsl:for-each select="ExecuteResponse/return/root/CellData/Cell"> <tr> <td> <xsl:value-of select="Value"/> </td> </tr> </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:stylesheet> Если я убирая из верхниx тегов обозначения namespace-ов, все работает как задумано. C неймспейсами "<xsl:for-each select=" ничего не выводит. Что и где нужно в xslt прописать? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2009, 14:32 |
|
||
|
как учесть namespace при xslt трансформации
|
|||
|---|---|---|---|
|
#18+
Разобрался xslt должен выглядеть так (спасибо xmlNotePad-у который подсказал) <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="1.0" xmlns:a="urn:schemas-microsoft-com:xml-analysis" xmlns:b="urn:schemas-microsoft-com:xml-analysis:mddataset" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <body> <h2>From XMLA</h2> <table border="1"> <xsl:for-each select="/a:ExecuteResponse/a:return/b:root/b:CellData/b:Cell"> <tr> <td> <xsl:value-of select="b:Value"/> </td> </tr> </xsl:for-each> </table> </body> </html> </xsl:template> </xsl:stylesheet> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2009, 17:34 |
|
||
|
|

start [/forum/search_topic.php?author=Noob_SQL&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 651ms |
| total: | 794ms |

| 0 / 0 |
