Sets (set)
Das EXSLT Sets-Paket bietet Funktionen zur Durchführung von Mengenoperationen. Der Namensraum für diese Funktionen ist http://exslt.org/sets
.
- set:difference()
set:difference()
gibt die Differenz zwischen zwei Node-Sets zurück. Mit anderen Worten: Es gibt ein Node-Set zurück, dessen Knoten in einem Node-Set vorhanden sind, aber nicht im anderen.- set:distinct()
set:distinct()
gibt eine Teilmenge der Knoten im angegebenen Node-Set zurück, indem sie nur Knoten mit einzigartigen Zeichenfolgenwerten zurückgibt.- set:has-same-node()
set:has-same-node()
bestimmt, ob zwei Knotenmengen gemeinsame Knoten haben.- set:intersection()
set:intersection()
gibt den Schnittpunkt von zwei Knotenmengen zurück. Mit anderen Worten, es gibt eine Knotenmenge zurück, die alle Knoten enthält, die sowohl innodeSet1
als auch innodeSet2
vorhanden sind.- set:leading()
set:leading()
gibt die Knoten in einer Knotenmenge zurück, die vor dem ersten Knoten in der anderen Knotenmenge liegen.- set:trailing()
set:trailing()
gibt die Knoten in einem Knoten-Set zurück, die nach dem ersten Knoten in dem anderen Knoten-Set vorkommen.