Home
Über mich
Blog
Veröffentlichungen
IT-Trainings
Impressum


XPath: one-or-more

Zusammenfassung:

Die Funktion "one-or-more" überprüft, ob eine Sequence überhaupt Inhalte hat: mindestens ein Item muß vorhanden sein.

XPath: one-or-more

Der folgende Aufruf gibt daher daher problemlos eine Liste aller Vornamen zurück:

<xsl:for-each 
     select="one-or-more(//Mensch/vorname/text())">
  <wert><xsl:value-of select="."/></wert>
</xsl:for-each>

Dagegen läuft der Aufruf "one-or-more(//Mensch/hobby/text())" auf einen Fehler "An empty sequence is not allowed ...", da das Childelement "hobby" nicht existiert.

<xsl:for-each 
     select="one-or-more(//Mensch/hobby/text())">
  <wert><xsl:value-of select="."/></wert>
</xsl:for-each>

Ergebnis:

Fehlerlevel: fatal
Beschreibung: FORG0004: An empty sequence is not allowed 
as the first argument of one-or-more()
Anfang: 13:0
URL: http://www.w3.org/TR/2005/WD-xpath-functions-20050211/#ERRFORG0004

qrpic/oneormore.jpg

wg / 3. Oktober 2017




Fragen? Anmerkungen? Tips?

Bitte nehmen Sie Kontakt zu mir auf (info10@wilfried-grupe.de).



Vielen Dank für Ihr Interesse an meiner Arbeit.


V.i.S.d.P.: Wilfried Grupe * Klus 6 * 37643 Negenborn

Mobil: 0151. 750 360 61 * eMail: info10@wilfried-grupe.de