..


Спонсоред Линкс

Трансформисање КСМЛ документ у КССЛТ са · ЦФМЛ

Чланак који је написао Лука Руггиеро

Цолд Фусион може врло лако да трансформације КСМЛ датотеку помоћу КССЛТ ЦФХТТП команду да бисте преузели КСМЛ датотеке, чак и даљинским.

Пре преласка на пример · ЦФМЛ кода, креирајте КСМЛ датотеку и КССЛТ датотеку теста, први и други ће се звати датабасе.кмл стиле.ксл. Ево кодова:

датабасе.кмл






 <Ксмл версион = "1.0"?>







 <датабасе>



    



 <рецорд>



        



 <наме> Џозеф </ наме>



        



 <Последња Зелена </ наме>



    



 </ Снимање>



    



 <рецорд>



        



 <наме> Антонио </ наме>



        



 <Последња Бела </ презиме>



    



 </ Снимање>



    



 <рецорд>



        



 <наме> Марио </ наме>



        



 <Последња Смит </ наме>



    



 </ Снимање>







 </ База података>



стиле.ксл





 <Ксмл версион = "1.0" енцодинг = "ИСО-8859-1"?>







 <КССЛ: стилова версион = "1.0"



    



 КСМЛнс: КССЛ = "хттп://ввв.в3.орг/1999/КССЛ/Трансформ">







 <ксл:темплате матцх="/">



    



 <х1> Списак корисника </ х1>



    



 <табле бордер="1">



        



 <тр>



            



 <тх алигн="лефт"> Име </ тх>



            



 <тх алигн="лефт"> Презиме </ тх>



        



 </ ТР>



        



 <ксл:фор-еацх селецт="датабасе/рецорд">



        



 <тр>



            



 <тд> <ксл:валуе-оф селецт="номе"/> </ п>



            



 <тд> <ксл:валуе-оф селецт="цогноме"/> </ п>



        



 </ ТР>



        



 </ КССЛ: за-сваки>



    



 </ Табле>







 </ КССЛ: Темплате>







 </ КССЛ: стилова>



Пратите линкове испод за више информација о КСМЛ- и КССЛТ .

Преласка на · ЦФМЛ кода.

Почнимо са локација КСМЛ датотеке, користећи метод слања података а не реши УРЛ фајла:

 



 <ЦФХТТП Урл="датабасе.кмл" метход="ГЕТ" ресолвеурл="фалсе">

 
Сада локализовати КССЛТ фајла:
 



 <ЦФСЕТ Мио_кслт = ЕкпандПатх("стиле.ксл")>

 
Након што смо прочитали КССЛТ фајл лоциран:
 



 <ЦФФИЛЕ АЦТИОН="РЕАД" ФИЛЕ="#мио_кслт#" ВАРИАБЛЕ="вар_кслт">

 
Физички спроведе трансформацију мапирање КСМЛ датотеку и КССЛТ датотеку помоћу КСМЛТрансформ ():
 



 Ресулт = <ЦФСЕТ КСМЛТрансформ(ЦФХТТП.филеЦонтент, вар_кслт)>

 
Добијање резултат трансформације на страну:
 



 <цфоутпут> # резултат # </ цфоутпут>

 
Овде је комплетна код примене:





 <ЦФХТТП Урл="датабасе.кмл" метход="ГЕТ" ресолвеурл="фалсе">







 <ЦФСЕТ Мио_кслт = ЕкпандПатх("стиле.ксл")>







 <ЦФФИЛЕ АЦТИОН="РЕАД" ФИЛЕ="#мио_кслт#" ВАРИАБЛЕ="вар_кслт">







 Ресулт = <ЦФСЕТ КСМЛТрансформ(ЦФХТТП.филеЦонтент, вар_кслт)>







 <цфоутпут> # резултат # </ цфоутпут>



У истој категорији ...
Е-учење
АСП (Адванцед) АСП (Адванцед)
Цео курс за креирање динамичких веб сајтова. Од 39 €.
Веб дизајн (курса) Веб дизајн (курса)
Дизајн Веб сајтови са ХТМЛ, ЦСС и динамички ХТМЛ-а. Од 39 €.
Веб маркетинг (курс) Веб маркетинг (курс)
Промоцију сајта, претраживачи и маркетинга. Од 39 €.
Спонсоред Линкс