DataStream: new pages Nummer anzeigen XML

Hallo an alle,

ich habe eine vielleicht sogar dumme Frage, aber mir fehlt es nichts ein für das Problem. Und zwar ich habe ein xsl und ein xml Datei.

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="test.xsl"?>
<root>
  <!-- new folio -->
  <br nfol="1"/> 
  test.test.test.test.test.
  <!-- new pages -->
  <br p="1."/>
   test.test.test.test.test.
  <!-- new pages -->
  <br p="2."/>
  test
 <!-- new pages -->
 <br p="3."/>
  test.test........
</root>
<!-- New Folio/Pages -->
    <xsl:template match="br">
        <html>
            <body>
                <xsl:for-each select="content">
                    <xsl:value-of select="br"/>
                </xsl:for-each>
                <font face="arial,helvetica" size="5" color="#CC3300">BRUCH</font>
            </body> 
        </html>

Mein xsl Datei akzeptiert die <br>, aber wie ich die Folionr bzw. Seitennr anzeige, habe keine Ahnung. Das Ziel ist dass ich folgende Ausgabe im Fenster habe am Ende. Es muss nicht neue Seite machen, sondern einfach bekannt die Seitennummer bzw. Folienummer machen. Hat jemand Ideen? Vielen Dank im voraus :)

Grüße

  1. Hallo DataStream,

    Mein xsl Datei akzeptiert die <br>, aber wie ich die Folionr bzw. Seitennr anzeige, habe keine Ahnung.

    Das XML ist mir zu krude, um da mehr Energie zu versenken (sehe u. a. kein content-Element). Um diese Ausgabe der Attribute zu erhalten, probiere es bezogen auf die br-Elemente so:

    <xsl:choose>
      <xsl:when test="@nfol">nfol="<xsl:value-of select="@nfol"/>"</xsl:when>
      <xsl:when test="@p">p="<xsl:value-of select="@p"/>"</xsl:when>
      <!-- <xsl:otherwise>bei Bedarf</xsl:otherwise> -->
    </xsl:choose>
    

    font-Ausgaben möchte man 2016 auch längst nicht mehr sehen.

    Grüße, Thomas