xsltfiddle-beta.liberty-development.net Open in urlscan Pro
45.58.159.43  Public Scan

URL: http://xsltfiddle-beta.liberty-development.net/
Submission: On March 20 via api from US — Scanned from NL

Form analysis 2 forms found in the DOM

<form id="input-type-form" onsubmit="return false;">
  <fieldset id="input-types">
    <legend>input type</legend>
    <label><input type="radio" name="input-type" value="XML" checked="">XML</label>
    <label><input type="radio" name="input-type" value="JSON">JSON</label>
    <label><input type="radio" name="input-type" value="None">No input</label>
  </fieldset>
</form>

POST https://fopservice.liberty-development.net/api/fop/pdfgen

<form id="pdf-gen" method="POST" style="display:none;" action="https://fopservice.liberty-development.net/api/fop/pdfgen" target="current-result-frame">
  <input type="hidden" id="Xsl_Fo" name="Xsl_Fo" value="">
</form>

Text Content

XSLT FIDDLE

Saxon 10 .NETSaxon 11.5 .NET 6 (IKVM cross-compiled from SaxonHE11.5J)Saxon 12.3
.NET 6 (IKVM cross-compiled from SaxonHE12.3J)Saxon 11.5 .NET 6 with CoffeeSacks
IXML extensionSaxon 9.9 .NETSaxon 11.5 HE JavaSaxon 12.3 HE JavaSaxon JS 2
browserSaxon JS 2 Node.js.NET XslCompiledTransformMvpXslTransform EXSLTMSXML
6client-side processor
input type XML JSON No input
auto-transform
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?xml version="1.0" encoding="utf-8"?>
<html lang="en">
<head>
<title>XSLT fiddle</title>
</head>
<body>
<section>
<h1>Release 1.9.9 beta of XSLT fiddle</h1>
<section>
<h2>Features</h2>
<ul>
<li>XSLT 3 using
<ul>
<li>Saxon 10.6 .NET on the server</li>
<li>Saxon 9.9 .NET on the server</li>
<li>Saxon 11.5 .NET 6 cross compiled with IKVM from Saxon 11.5 HE Java</li>
<li>Saxon 11.5 .NET 6 with CoffeeSacks Invisible XML extension</li>
<li>Saxon 12.3 .NET 6 cross compiled with IKVM from Saxon 12.3 HE Java</li>
<li>Saxon 11.5 HE Java (on Azure web service backend)</li>
<li>Saxon 12.3 HE Java (on Azure web service backend)</li>
<li>Saxon-JS 2 in the browser</li>
<li>Saxon-JS 2 on the server</li>
</ul>
</li>
<li>XSLT 1 using
<ul>
<li>Microsoft .NET XslCompiledTransform on the server</li>
<li>Mvp.XslTransform with EXSLT support via NuGet package <a
href="https://www.nuget.org/packages/Mvp.Xml.NetStandard/1.1.1"
target="_blank">Mvp.Xml.NetStandard</a> on the server</li>
<li>Microsoft MSXML 6 on the server</li>
<li>browser's built-in XSLT processor</li>
</ul>
</li>
</ul>
</section>
<section>
<h2>XSLT 3 features</h2>
<ul>
<li>Support for <code>xsl:result-document</code></li>
<li>Processing JSON document (parsed with <code>fn:parse-json</code>) as the
context item for XSLT 3</li>
<li>Processing with named template <code>xsl:initial-template</code> without any
input document</li>
</ul>
<h2>Invisible XML support</h2>
<p>There is experimental support for Invisible XML (IXML) using the <a
href="https://coffeesacks.nineml.org/index.html">CoffeeSacks</a> extension
library.</p>
</section>
</section>
</body>
</html>


 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="3.0"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
exclude-result-prefixes="#all"
expand-text="yes">

<xsl:output method="html" indent="yes" html-version="5"/>

<xsl:mode on-no-match="shallow-copy"/>

<xsl:template match="/" name="xsl:initial-template">
<xsl:next-match/>
<xsl:comment xmlns:saxon="http://saxon.sf.net/">Run with
{system-property('xsl:product-name')} {system-property('xsl:product-version')}
{system-property('Q{http://saxon.sf.net/}platform')}</xsl:comment>
</xsl:template>

</xsl:stylesheet>



 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Result documents: render result
1

 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
save