Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   XML Inhalt wird mit Stylesheet nicht richtig geschachtelt (https://www.delphipraxis.net/69669-xml-inhalt-wird-mit-stylesheet-nicht-richtig-geschachtelt.html)

Luckie 18. Mai 2006 12:58


XML Inhalt wird mit Stylesheet nicht richtig geschachtelt
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe folgende XML-Datei (Ausschnitt):
XML-Code:
  <zeitraum jahr="2006">
    <doktyp kennung="11A11">
      <ziel>(DATAWERK)\Ausgangslieferschein</ziel>
      <aliasliste>
        <alias>BELEMMER025=1033</alias>
        <alias>AULIEMER042=1021</alias>
        <alias>GESCEICH026=1034</alias>
        <alias>UNTEEICH027=1035</alias>
        <alias>LIEFMMER029=1037</alias>
        <alias>KUNDMMER032=1040</alias>
        <alias>KUNDNUNG033=1041</alias>
        <alias>KUNDNUNG035=1042</alias>
        <alias>PLZKUNDE036=1043</alias>
        <alias>ORTKUNDE037=1044</alias>
        <alias>MATCUNDE038=1045</alias>
        <alias>BELEATUM039=1046</alias>
      </aliasliste>
    </doktyp>
Diese versuche ich nun gescheit darzustellen. Leider schachtelt er mir sie falsch. Ich habe mal beide Dateien angehängt.

marabu 18. Mai 2006 13:14

Re: XML Inhalt wird mit Stylesheet nicht richtig geschachtel
 
Hallo Michael,

wenn du match="doktyp|ziel" angibst und die Elemente liegen in verschiedenen Ebenen, dann solltest du aber ganz genau wissen, was du tust. Besser so:

XML-Code:
<xsl:template match="doktyp">
  <h4>Dokumententyp: <xsl:value-of select="@kennung"/></h4>
   

Importziel: <xsl:value-of select="ziel"/></p>
    <h5>Konfigurierte Aliase:</h5>
    <xsl:apply-templates select="aliasliste"/>
</xsl:template>
Grüße vom marabu


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz