|
|
|
Как досать параметр ?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! На сайте есть меню, которое парсится из xml документа по правилам и xsl....( надеюсь правильно всё сказал, я в этом деле новичок )) Так вот, в WEb.Config определяю, доступны ли определённые разделы, или нет.. например, <add key="IsChatAvalible" value="yes"/> в XSL файле надо при проходе процедуры определять, пропускать данный раздел или нет... У меня всё свелось к одной проблеме: как достать это значение ключа из нашего xsl ))) Пробовал <xsl:value-of select="$file/config../appset.../add/attribute::key"> Но как понимаю, что то не то делаю )) )) ) Прошу сразу не заругивать ))) Всем огромнрое спрасибо! ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 11:51 |
|
||
|
Как досать параметр ?
|
|||
|---|---|---|---|
|
#18+
<xsl:choose> <xsl:when test="условие XPath" > ....... </xsl:when> <xsl:otherwise> ................. </xsl:otherwise> </xsl:choose> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 13:19 |
|
||
|
Как досать параметр ?
|
|||
|---|---|---|---|
|
#18+
Спасибо, но как мне правильно теперь задать этот XPath, просто изначально больше с этим проблем.... всё время получается пусто ... т.е сначала, я понимаю идёт <xsl:param name="IsСhat" select="document('../Web.Config')"></xsl:param> потом <xsl:choose> <xsl:when test="$IsChat/configuration/appSettings..а дальше?" > ....... </xsl:when> <xsl:otherwise> ................. </xsl:otherwise> </xsl:choose> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 13:31 |
|
||
|
Как досать параметр ?
|
|||
|---|---|---|---|
|
#18+
Поясняю, я обраюбатываю a.xml через a.xls, и в xls мне нужно получить данные из Web.config <add key=... value=...>... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 16:18 |
|
||
|
Как досать параметр ?
|
|||
|---|---|---|---|
|
#18+
примерно так... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. если что-то смущает - описывайте задачу подробнее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 17:56 |
|
||
|
Как досать параметр ?
|
|||
|---|---|---|---|
|
#18+
Спасибо! НО энто не работало до тех пор, пока не дошло, что всему мешает xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0" в теге configuration )) Он не давал нормально работать, как тока удалили, так пошёл) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2006, 18:19 |
|
||
|
Как досать параметр ?
|
|||
|---|---|---|---|
|
#18+
вообще говоря, его лучше не удалять, а юзать в стиле. <xsl:stylesheet ... xmlns:conf="http://schemas.microsoft.com/.NetConfiguration/v2.0"> ... <xsl:apply-templates select="$menu/conf:configuration/conf:appSettings/conf:add[@value = 'yes']"/> ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2006, 17:46 |
|
||
|
|

start [/forum/topic.php?fid=14&gotonew=1&tid=1334614]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 343ms |

| 0 / 0 |
