[diesunddas] xslt 1.0 Spezialisten

  • Moin,


    ich bin grad etwas am basteln, aus nicht unaktuellem Anlass, und wollte mal fragen ob jemand hier und da eine kleine Hilfestellung leisten kann.


    Ich würde gern das hier:

    Code
    <Darsteller>Mark Harmon (Special Agent Jethro Gibbs);Michael Weatherly (Special Agent Anthony DiNozzo);Pauley Perrette (Abby Sciuto);Cote de Pablo (Special Agent Ziva David);Sean Wagner (Anthony DiNozzo sen.);Tom Schanley (Navy Lieutenant Dean Massey);Brian Kirk (Musik);Frank Cardea (Drehbuch);George Schenck (Drehbuch);Mitchel Stanley (Schnitt);William Webb (Kamera)</Darsteller>


    umwandeln zu:

    Code
    <Schauspieler>Mark Harmon (Special Agent Jethro Gibbs), Michael Weatherly (Special Agent Anthony DiNozzo), Pauley Perrette (Abby Sciuto), Cote de Pablo (Special Agent Ziva David), Sean Wagner (Anthony DiNozzo sen.), Tom Schanley (Navy Lieutenant Dean Massey)</Schauspieler>
    <Drehbuch>Frank Cardea, George Schenck</Drehbuch>
    <Musik>Brian Kirk</Regie>
    <Regie>William Webb</Kamera>


    jetzt ist xslt 1.0 leider ein wenig eng im Befehlsumfang. Ich weiß das es mit einem rekursiven Template geht, mit dem ich dann für jedes "neue" Tag einen kompletten Lauf über alle Elmente des Quelltags benötige.


    Jemand hier ne bessere Idee? - Was ich mir vorstelle wäre einmal durch den String zu laufen und dabei jedes Element in Variablen einzusortieren die dann anschließend alle ausgegeben werden...


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



    Einmal editiert, zuletzt von CKone ()

  • lass sein ich habs gerade hinbekommen, mit der rekursiven Funktion der ich aber mehrere Parameter mitgebe und damit nur eine brauche die ich dann mit Regie, Moderation, Musik etc und halt mit dem zu behandelnden String aufrufe.


    Das geht jetzt soweit ganz gut.


    Trtzdem danke für dein Angebot - ich komm mit der nächsten Frage dann wieder rum ;)


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • schade,
    hatte jetzt auch schon was vorbereitet. Ich kann es ja trotzdem mal posten.



    Dabei kommt folgendes Ergebnis raus:



    Wenn die Tags nochzusammengefasst werden sollen, habe ich auch schon eine Idee


    gruss
    rechner

  • Bei den Schauspielern fehlt noch der Name in Klammern. Ist ja Schauspieler (Rolle). Ansonsten siehts gut aus. Wobei man natürlich die Schauspieler auch gleich zusammenfassen kann.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Du hast recht, habe ich oben mal geändert.


    Das mit dem zusammenfassen ist allerdings nicht ganz so leicht. Wenn es nur die Darsteller sind, ginge es noch relativ gut, wenn aber auch die anderen zusammengefasst werden sollen, ist das schon schwieriger


    gruss
    Dirk

  • Das mit dem zusammenfassen ist allerdings nicht ganz so leicht. Wenn es nur die Darsteller sind, ginge es noch relativ gut, wenn aber auch die anderen zusammengefasst werden sollen, ist das schon schwieriger


    ich weiß, hab ich aber jetzt zusammengebaut ;)


    schick mal ne Mailadresse ich leite dir dann das ganze xslt weiter


    Gruß Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Hier mal ein fettes Lob an den User "rechner" - wirklich ganz großes xslt Kino, warst und bist eine große Hilfe! - danke Dirk :tup


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!