
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.01.2007, 12:58
|
|||
|---|---|---|---|
как написать такую транформацию |
|||
|
#18+
есть xml <ROOT> <BRANCH TYPEID="1" CAPTION="Dating"> <CHILD TYPEID="11B45331-F3F6-4CE8-B034-A0E91972C32C" CAPTION="welcome" ACTIVE="1"> <ATTRIBUTE ID1="1" NAME1="AppNum" TYPE="2" VALUE="1"/> <ATTRIBUTE PointId="11B45331-F3F6-4CE8-B034-A0E91972C32C" ID1="2" NAME1="FileName" TYPE="1" VALUE="1000"/> <ATTRIBUTE ID1="3" NAME1="interupt" TYPE="1" VALUE="4324#"/> <ATTRIBUTE ID1="4" NAME1="description" TYPE="1" VALUE="wellcome1"/> <ATTRIBUTE ID1="5" NAME1="orderType" TYPE="2" VALUE="1"/> </CHILD> <CHILD TYPEID="7DFFE367-B288-4210-A34F-B3B6ACAFE0ED" CAPTION="open box" ACTIVE="1"> <ATTRIBUTE ID1="1" NAME1="AppNum" TYPE="2" VALUE="1"/> <ATTRIBUTE ID1="2" NAME1="FileName" TYPE="1" VALUE="2000"/> <ATTRIBUTE ID1="3" NAME1="interupt" TYPE="1" VALUE="77#"/> <ATTRIBUTE ID1="4" NAME1="description" TYPE="1" VALUE="open box1"/> <ATTRIBUTE ID1="5" NAME1="orderType" TYPE="2" VALUE="1"/> </CHILD> </BRANCH> </ROOT> кусок транформации <xsl:template match="CHILD"> <img src="images/doc.gif" oncontextmenu="javascript:return false;" /> <a href ="#" onclick="Get_ListReklamaInPlace(this);" oncontextmenu="javascript:return false;"> <xsl:attribute name="typeid"><xsl:value-of select="@TYPEID"/></xsl:attribute> <xsl:attribute name="ACTIVE"><xsl:value-of select="@ACTIVE"/></xsl:attribute> <xsl:attribute name="id">ZZ<xsl:value-of select="@TYPEID"/></xsl:attribute> <xsl:attribute name="title"><xsl:value-of select="ATTRIBUTE/@VALUE"/></xsl:attribute> <xsl:attribute name="ORDERTYPE"><xsl:value-of select="ATTRIBUTE/@VALUE"/></xsl:attribute> <xsl:value-of select="@CAPTION" /> </a> <br/> </xsl:template> мне нужно в атрибут title , ORDERTYPE получить значение аттрибутов VALUE из ATTRIBUTE когда ID1=4 и ID1=5 соответственно для каждого CHILD то есть так ..... <a ... title="wellcome1" ORDERTYPE="1" /> <a ... title="open box1" ORDERTYPE="1" /> ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.01.2007, 11:01
|
|||
|---|---|---|---|
как написать такую транформацию |
|||
|
#18+
А написать Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.01.2007, 11:03
|
|||
|---|---|---|---|
как написать такую транформацию |
|||
|
#18+
О полезная вещь подсветка синтаксиса. Вот так конечно: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=14&mobile=1&tid=1334518]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
139ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 418ms |

| 0 / 0 |
