diff options
author | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:42:52 -0500 |
---|---|---|
committer | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:42:52 -0500 |
commit | 074785cea106179cb3305637055ab0a009ca74f2 (patch) | |
tree | e6ae371cccd642aa2b67f39752a2cdf1fd4eb040 /files/pl/web/exslt | |
parent | da78a9e329e272dedb2400b79a3bdeebff387d47 (diff) | |
download | translated-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.html | 93 |
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"><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"> + +<xsl:import href="regexp.xsl" /> + +... + +</xsl:stylesheet> +</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" } ) }} |