Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

XML-Variable auslesen

Empfohlene Antworten

Veröffentlicht

Hi,

wir machen hier gerade eine Java-Web-Anwendung. Hier sollen zur Laufzeit PDF-Dokumente generiert werden. Dazu wird nun ein XML mit den ganzen Daten aus der Datenbank bereitgestellt. Dieses darf ich nun über XSL so aufbereiten, dass dann ein PDF wird. Leider habe ich davon noch so gut wie null Ahnung. Muss es praktisch schnell doing-by-learning lernen. Nun strauchel ich bei folgendem Problem. Im XML habe ich ein Tag das heißt:

<Jahr jahr="2004">

Innerhalb von diesem Jahr-Tag hat es noch weitere Tags. z.B.:

<Jahr jahr="2004">
<tag>Montag</tag>
<datum>07.06.2004</tag>
...
...
</Jahr>[/PHP]

ich will nun ein choose machen, wo ich sage schaue mir nach dem jahr="2004" und gib mir dann tag, datum usw. aus.

also ungefähr so:

[PHP]<xsl:choose>
<xsl:when test="Jahr=jahr='2004'">
<xsl:value-of select="tag">
...
</xsl:when>
</xsl:choose>

kann mir jemand helfen, wie ich nun das jahr="2004" auslesen kann??!! Vielleicht irgendwie über <xsl:variable>??? Aber wie funktioniert das dann genau?

Das wäre echt Klasse!!

Danke & Gruß

Sabrina

hab hier mal ein bisser code von mir/ner guten website über xml/xsl(t)/dtd und und und

<xsl:for-each select="catalog/cd">

<tr>

<td><xsl:value-of select="title"/></td>

<xsl:choose>

<xsl:when test="price > 10">

<td bgcolor="#cc0000"><xsl:value-of select="artist"/></td>

</xsl:when>

<xsl:otherwise>

<td><xsl:value-of select="artist"/></td>

</xsl:otherwise>

</xsl:choose>

schau die doch mal die seite und das wirklich kurze und gute turorial an. da sparst du insgesamt mehr zeit als bei blossem rumprobieren:

http://www.w3schools.com/xml/default.asp

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.