Výsledky 1 až 4 z 4

Téma: [XSLT] - transformace

  1. #1
    Senior Member
    Založen
    08.10.2002
    Bydliště
    Ústí nad Orlicí (home), Praha (school)
    Příspěvky
    956
    Vliv
    287

    Standardní [XSLT] - transformace

    mam xslt sablonu pomoci ktere generuju html z xml souboru. do vysledneho html souboru potrebuju dostat nejake javascripty. abych je nemusel pak do html prikladat, chci je generovat. tudiz je potrebuju vlozit do xslt souboru aby po vygenerovani byly v html. ale pokud je dam do xslt souboru tak pri generovani dojde k zamene znaku < na &lt. nevi nekdo jak udelat aby urcity text po generovani zustal stejnej? dik
    KILL YOUR MOTHER, RAPE YOUR DOG!
    AMD Barton 2500+@2300MHz (209x11; 1,65V) Zalman 7000A AlCu Asus A7V880 VM 512 MB DDR 400 Mhz 5ns Microstar GeForce Ti 4200 64 MB 316/610 Hitachi 80 GB S-ATA Seagate Barracuda IV 60 GB Nec DVD+-RW 1300A Teac 524E 40x24x10 Creative Audigy Genius Home Theater 5.1 Wood Eurocase Bigtower 763 Moded Edimax 10Mb/s LAN Genius F-23 Leadtek Winfast TV 2000 XP Deluxe Samsung 172X Microsoft Intelimouse Optical Umax WK9000 klávesnice Fortron 350W 120 Fan Silent 14512 - 3D Mark 2001 (eště mu dám trošku pokouřit)

  2. #2
    Senior Member mince Avatar uživatele mraky
    Založen
    16.10.2002
    Bydliště
    Praha
    Příspěvky
    1 166
    Vliv
    297

    Standardní Re: [XSLT] - transformace

    Citace Původně odeslal Braindead
    mam xslt sablonu pomoci ktere generuju html z xml souboru. do vysledneho html souboru potrebuju dostat nejake javascripty. abych je nemusel pak do html prikladat, chci je generovat. tudiz je potrebuju vlozit do xslt souboru aby po vygenerovani byly v html. ale pokud je dam do xslt souboru tak pri generovani dojde k zamene znaku < na &lt. nevi nekdo jak udelat aby urcity text po generovani zustal stejnej? dik
    Takze reseni je bud znaky jako <>" a pod. dat do sekce CDATA a element bude <text> bez escape-translation (nevim jak se to presne pise, vygoogli si to).

    Kdyz chces davat kod do atributu, tak ti to prelozi vzdy a je uplne jedno jestli to das do sekce CDATA a textu. Musis provest externi transformaci. Ja to delal v jave. Nacetl jsem si soubor do pameti a nahradil html entity pozadovanymi znaky.
    Pište česky: hold × holt

    hold – projev pocty nebo úcty (další význam je výkupné, vynucený poplatek ve válce)
    holt – povzdech; ve významu „inu, zkrátka a dobře“

  3. #3
    Senior Member
    Založen
    08.10.2002
    Bydliště
    Ústí nad Orlicí (home), Praha (school)
    Příspěvky
    956
    Vliv
    287

    Standardní

    ale to je prave ten problem, kdyz dam kod do CDATA tak vsechny znaky <> me po transformaci vylezou jako &lt a kdyz pak z vysledneho html spustim ten javascript kde je &lt misto < tak to nefunguje.

    a kdyz ten kod nedam do CDATA tak transformace vubec neprobehne, protoze se zasekne na tom znaku <.
    KILL YOUR MOTHER, RAPE YOUR DOG!
    AMD Barton 2500+@2300MHz (209x11; 1,65V) Zalman 7000A AlCu Asus A7V880 VM 512 MB DDR 400 Mhz 5ns Microstar GeForce Ti 4200 64 MB 316/610 Hitachi 80 GB S-ATA Seagate Barracuda IV 60 GB Nec DVD+-RW 1300A Teac 524E 40x24x10 Creative Audigy Genius Home Theater 5.1 Wood Eurocase Bigtower 763 Moded Edimax 10Mb/s LAN Genius F-23 Leadtek Winfast TV 2000 XP Deluxe Samsung 172X Microsoft Intelimouse Optical Umax WK9000 klávesnice Fortron 350W 120 Fan Silent 14512 - 3D Mark 2001 (eště mu dám trošku pokouřit)

  4. #4
    Senior Member mince Avatar uživatele mraky
    Založen
    16.10.2002
    Bydliště
    Praha
    Příspěvky
    1 166
    Vliv
    297

    Standardní

    Citace Původně odeslal Braindead
    ale to je prave ten problem, kdyz dam kod do CDATA tak vsechny znaky <> me po transformaci vylezou jako &lt a kdyz pak z vysledneho html spustim ten javascript kde je &lt misto < tak to nefunguje.

    a kdyz ten kod nedam do CDATA tak transformace vubec neprobehne, protoze se zasekne na tom znaku <.
    nezapomen na ten element <text>, bez nej ti to fungovat nebude
    Pište česky: hold × holt

    hold – projev pocty nebo úcty (další význam je výkupné, vynucený poplatek ve válce)
    holt – povzdech; ve významu „inu, zkrátka a dobře“

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •