Announcement

Collapse
No announcement yet.

Ausgabe von Daten

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

  • Ausgabe von Daten

    Hallo Community,

    ich bin erst seit einer Woche dabei mich in XSLT ein zu lesen und mir sind folgende zwei Fragen auf gekommen.

    Erstens:
    Wie kann ich bei folgendem vereinfachtem XML-Code "Description" auslesen, sodass XYZ als Ergebnis heraus kommt?
    Mit "value-of" bekomm ich nur sowas wie "Name" ausgelesen, aber nichts was in den spitzen Klammern steht.

    Code:
    <Entity>
        <Name> ABC </Name>
        <EntityInfo>
            <Type> X1 </Type>
            <Descriptions>
                <Description description="XYZ"/>
            </Descriptions>
        </EntityInfo>
    </Entity>
    Zweitens:
    Wie bekomme ich bei oben beschriebenen XML-Code "Type" ausgegeben, ohne den restlichen Tree, hier "Name", mit auszugeben?

    Ich benutze noch XSLT Version 1.0.

    Vielen Dank schonmal im Voraus!

  • #2
    Versuche es mal mit einem XPath-Tutorial, ein Pfad wie
    Code:
    //Description/@description
    selektiert das "description"-Attribut des "Description"-Elementes.

    Und
    Code:
    //Type
    selektiert das "Type"-Element, mit
    Code:
    <xsl:copy-of select="//Type"/>
    wird der Elementknoten in den Resultatsbaum kopiert.

    Comment

    Working...
    X