aboutsummaryrefslogtreecommitdiff
path: root/files/pl/web/exslt
diff options
context:
space:
mode:
authorPeter Bengtsson <mail@peterbe.com>2020-12-08 14:42:52 -0500
committerPeter Bengtsson <mail@peterbe.com>2020-12-08 14:42:52 -0500
commit074785cea106179cb3305637055ab0a009ca74f2 (patch)
treee6ae371cccd642aa2b67f39752a2cdf1fd4eb040 /files/pl/web/exslt
parentda78a9e329e272dedb2400b79a3bdeebff387d47 (diff)
downloadtranslated-content-074785cea106179cb3305637055ab0a009ca74f2.tar.gz
translated-content-074785cea106179cb3305637055ab0a009ca74f2.tar.bz2
translated-content-074785cea106179cb3305637055ab0a009ca74f2.zip
initial commit
Diffstat (limited to 'files/pl/web/exslt')
-rw-r--r--files/pl/web/exslt/index.html93
1 files changed, 93 insertions, 0 deletions
diff --git a/files/pl/web/exslt/index.html b/files/pl/web/exslt/index.html
new file mode 100644
index 0000000000..5fde08b5d5
--- /dev/null
+++ b/files/pl/web/exslt/index.html
@@ -0,0 +1,93 @@
+---
+title: EXSLT
+slug: Web/EXSLT
+tags:
+ - Dokumentacje
+ - EXSLT
+ - Wszystkie_kategorie
+ - XSLT
+ - 'XSLT:Dokumentacje'
+translation_of: Web/EXSLT
+---
+<p>
+{{ XsltRef() }}
+{{ Fx_minversion_header(3) }}
+EXSLT to zestaw rozszerzeń języka <a href="pl/XSLT">XSLT</a>. Program Firefox obsługuje następujące spośród wielu istniejących modułów:
+</p>
+<dl><dt><a href="#Pakiet_podstawowy">Pakiet podstawowy</a> (<code>exsl</code>)
+</dt><dd>Podstawowe elementy i funkcje rozszerzeń.
+</dd><dt><a href="#Pakiet_matematyczny">Pakiet matematyczny</a> (<code>math</code>)
+</dt><dd>Procedury służące do porównywania węzłów.
+</dd><dt><a href="#Wyra.C5.BCenia_regularne">Wyrażenia regularne</a> (<code>regexp</code>)
+</dt><dd>Mechanizmy wspomagające korzystanie z wyrażeń regularnych w składni języka JavaScript.
+</dd><dt><a href="#Zestawy">Zestawy</a> (<code>set</code>)
+</dt><dd>Procedury do obsługi zestawów.
+</dd><dt><a href="#Ci.C4.85gi_znak.C3.B3w">Ciągi znaków</a> (<code>str</code>)
+</dt><dd>Funkcje służące do manipulowania ciągami znaków.
+</dd></dl>
+<h3 id="Korzystanie_z_EXSLT" name="Korzystanie_z_EXSLT">Korzystanie z EXSLT</h3>
+<p>Aby skorzystać z rozszerzenia EXSLT, należy zadeklarować jego przestrzeń nazw jako przestrzeń nazw rozszerzenia w arkuszu stylów. W poniższym przykładzie używany jest pakiet wyrażeń regularnych:
+</p>
+<pre class="eval">&lt;xsl:stylesheet version="1.0"
+ xmlns:xsl="<span class="nowiki">http://www.w3.org/1999/XSL/Transform</span>"
+ xmlns:regexp="<span class="nowiki">http://exslt.org/regular-expressions</span>"
+ extension-element-prefixes="regexp"&gt;
+
+&lt;xsl:import href="regexp.xsl" /&gt;
+
+...
+
+&lt;/xsl:stylesheet&gt;
+</pre>
+<h3 id="Pakiet_podstawowy" name="Pakiet_podstawowy">Pakiet podstawowy</h3>
+<p>Pakiet podstawowy EXSLT zawiera główne funkcje rozszerzające możliwości języka XSLT. Przestrzeń nazw pakietu podstawowego to <code><span class="nowiki">http://exslt.org/common</span></code>.
+</p>
+<h4 id="Funkcje" name="Funkcje"> Funkcje </h4>
+<ul><li> <a href="pl/EXSLT/exsl/node-set">exsl:node-set</a>
+</li><li> <a href="pl/EXSLT/exsl/object-type">exsl:object-type</a>
+</li></ul>
+<h3 id="Pakiet_matematyczny" name="Pakiet_matematyczny">Pakiet matematyczny</h3>
+<p>Pakiet matematyczny EXSLT zawiera funkcje służące do operacji na wartościach numerycznych oraz do porównywania węzłów. Przestrzeń nazw pakietu matematycznego to <code><span class="nowiki">http://exslt.org/math</span></code>.
+</p>
+<h4 id="Funkcje_2" name="Funkcje_2">Funkcje</h4>
+<ul><li> <a href="pl/EXSLT/math/highest">math:highest</a>
+</li><li> <a href="pl/EXSLT/math/lowest">math:lowest</a>
+</li><li> <a href="pl/EXSLT/math/max">math:max</a>
+</li><li> <a href="pl/EXSLT/math/min">math:min</a>
+</li></ul>
+<h3 id="Wyra.C5.BCenia_regularne" name="Wyra.C5.BCenia_regularne">Wyrażenia regularne</h3>
+<p>Pakiet wyrażeń regularnych EXSLT zawiera funkcje umożliwiające sprawdzanie, dopasowywanie i zastępowanie tekstu za pomocą wyrażeń regularnych w formie stosowanej w języku JavaScript.
+</p><p>Przestrzeń nazw pakietu wyrażeń regularnych EXSLT to <code><span class="nowiki">http://exslt.org/regular-expressions</span></code>.
+</p>
+<h4 id="Funkcje_3" name="Funkcje_3">Funkcje</h4>
+<ul><li> <a href="pl/EXSLT/regexp/match">regexp:match</a>
+</li><li> <a href="pl/EXSLT/regexp/replace">regexp:replace</a>
+</li><li> <a href="pl/EXSLT/regexp/test">regexp:test</a>
+</li></ul>
+<h3 id="Zestawy" name="Zestawy">Zestawy</h3>
+<p>Pakiet zestawów EXSLT zawiera funkcje pozwalające na manipulowanie zestawami. Przestrzeń nazw dla tych funkcji to <code><span class="nowiki">http://exslt.org/sets</span></code>.
+</p>
+<h4 id="Funkcje_4" name="Funkcje_4">Funkcje</h4>
+<ul><li> <a href="pl/EXSLT/set/difference">set:difference</a>
+</li><li> <a href="pl/EXSLT/set/distinct">set:distinct</a>
+</li><li> <a href="pl/EXSLT/set/intersection">set:intersection</a>
+</li><li> <a href="pl/EXSLT/set/has-same-node">set:has-same-node</a>
+</li><li> <a href="pl/EXSLT/set/leading">set:leading</a>
+</li><li> <a href="pl/EXSLT/set/trailing">set:trailing</a>
+</li></ul>
+<h3 id="Ci.C4.85gi_znak.C3.B3w" name="Ci.C4.85gi_znak.C3.B3w">Ciągi znaków</h3>
+<p>Pakiet ciągów znaków EXSLT zawiera funkcje służące do manipulowania ciągami znaków. Przestrzeń nazw tego pakietu to <code><span class="nowiki">http://exslt.org/strings</span></code>.
+</p>
+<h4 id="Funkcje_5" name="Funkcje_5">Funkcje</h4>
+<ul><li> <a href="pl/EXSLT/str/concat">str:concat</a>
+</li><li> <a href="pl/EXSLT/str/split">str:split</a>
+</li><li> <a href="pl/EXSLT/str/tokenize">str:tokenize</a>
+</li></ul>
+<h3 id="Zobacz_tak.C5.BCe" name="Zobacz_tak.C5.BCe">Zobacz także</h3>
+<ul><li> <a class="external" href="http://www.exslt.org/">Witryna internetowa EXSLT</a>
+</li></ul>
+<p><br>
+</p>
+<div class="noinclude">
+</div>
+{{ languages( { "en": "en/EXSLT", "es": "es/EXSLT", "fr": "fr/EXSLT", "ja": "ja/EXSLT" } ) }}