Announcement

Collapse
No announcement yet.

xslt-Templates

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • xslt-Templates

    Hallo an alle,

    kann mir jemand ein tutorial sagen wo ich am besten nachschauen kann, wie man die einzelnen templates verwendet.
    z.b
    template match oder apply-templates

    oder in verbindung mit XQuery.

    Danke für die hilfreichen Tipps im Voraus und wenn
    ich nicht fündig werde dann stelle ich möglicherweise paar konkrete Fragen.
    Thx

  • #2
    Als erster Einstieg in XPath und XSLT eignet sich http://www.w3schools.com/ mit http://www.w3schools.com/xpath/default.asp und http://www.w3schools.com/xsl/default.asp.

    Comment


    • #3
      Hallo,

      @Martin Honnen
      Danke für deine Hlfreichen Tipps.

      <verein>
      <v_id>1001</v_id>
      <name>Manchester Unt</name>
      <titel>
      <bezeichnung>Champions League</bezeichnung>
      <jahr>1996</jahr>
      </titel>

      <titel>
      <bezeichnung>Premier League</bezeichnung>
      <jahr>2008</jahr>
      </titel>
      </verein>
      Wie kann ich aus diesem xml- die xslt- ableiten.
      Bin dankbar für jeden Tipp --> wie geht man sowas an?


      und noch eines bin gar nicht unverschämt......

      <kaderliste>
      {for $land in $wm//teilnehmer/land order by $land/@name return
      <nation name="{$land/@name}">
      {for $spieler in $wm/spieler wherer $spieler/@land = $land/@kuerzel return
      <spieler trikotnr="{$spieler/@trikotnr}">
      {$spieler/@name}
      </spieler>}
      </nation>
      </kaderliste>
      wie kann ich aus diesen beiden Codeschnipseln ein xslt-Stylesheet erzeugen.
      Danke noch mal für die hilfe

      PE

      Comment


      • #4
        Ich verstehe deine Fragen nicht wirklich. "aus diesem xml- die xslt- ableiten" verstehe ich nicht, ein XSLT-Stylesheet ist ein Programm, man "leitet" aus einem XML-Dokument auch nicht ein C# oder Java-Programm ab. Wenn du zu der XML-Eingabe die zugehörige XML- oder HTML-Ausgabe postest, die per XSLT erzeugt werden soll, dann können wir mit einem XSLT-Beispiel helfen.

        Das andere Beispiel sieht aus wie XQuery, aber "passt" nicht zum XML-Dokument, da die Elemente und Attribute wie "teilnehmer" oder "land" dort nicht vorkommen.

        Comment


        • #5
          Hallo,

          @Martin
          Danke für deine Antworten.

          Die beiden Sachen sind voneinander unabhängig und haben gemeinsam nichts zu tun.......
          Habe ich vielleicht nicht dazugeschrieben...
          Danke

          LG
          PE

          Comment

          Working...
          X