[prev in list] [next in list] [prev in thread] [next in thread]
List: xsl-list
Subject: Re: [xsl] How to get access to Saxon processor for XSL 2.0 to install on Unix box
From: "Michael Kay mike () saxonica ! com" <xsl-list-service () lists ! mulberrytech ! com>
Date: 2014-10-30 15:28:03
Message-ID: 20141030112724.32052 () lists ! mulberrytech ! com
[Download RAW message or body]
If you're just using XSLT from the command line (rather than say from a C or PHP \
application) then switching to Saxon should be no problem. There's a getting started \
guide here:
http://www.saxonica.com/documentation/#!about/gettingstarted/gettingstartedjava
For use from C/C++/PHP we have a product Saxon/C in beta release at the moment, we're \
hoping to advance that to a full release very soon.
Michael Kay
Saxonica
mike@saxonica.com
+44 (0) 118 946 5893
On 30 Oct 2014, at 13:40, Catherine Wilbur cwilbur@uwindsor.ca \
<xsl-list-service@lists.mulberrytech.com> wrote:
> We currently have the following installed.
> XSLT installed version is: libxslt-1.1.28-2
> XPATH not sure but we are running on libxml2-2.9.1-1
>
>
> How would I go about getting a version of XSL 2.0 to install for unix. Only using \
> the xsltproc command to convert my XSL files using an XML stylesheet. Systems \
> department said he cannot install 2.0 unless I give him some third party tool to \
> install. If I am just using this on Unix to do my conversion do I need to have \
> Saxon installed or is there something else for Unix.
> Bridger on the listserv stated: I don't know if you're able to request additional \
> packages or ports on your Unix system, but Dr. Kay has open sourced two different \
> XSLT 2.0 processors [1]. They require Java, but they might simplify your \
> processing. How would we get these open source XSLT 2.0 processors ie. Saxon.
> Quickly reviewed the chapter on Saxon and it indicates that Saxon requires Java. \
> What if I am just using the following command to execute my XSLT file conversion. \
> Writing just Unix script to do my processing to pull the file from another server, \
> archive it, do the conversion, take the converted file and upload it to a database \
> table. xsltproc -o $inputfile $LibrStylesheet $outputfile
>
> I went Amazon and purchased the following used books so I stop asking the list so \
> many questions. They just came in so I brought them into office today to help me.
> XSLT 2nd Edition Programmer's Reference by Michael Kay
>
> XPath 2.0 Prograqmmer's Reference by Michael Kay
>
> XSLT 2.0 3rd edition Programmer's Reference by Michael Kay
>
> Ordered on more book not by Michael Kay that was recommended for people just new to \
> XSLT programming. In 10 minutes read thru the first 35 pages of 2nd Edition book.
>
> _____________________________________________________________________
> Catherine Wilbur | Senior Application Programmer | IT Services
> 401 Sunset Avenue, Windsor ON Canada N9B 3P4
> (T) 519.253.3000 Ext. 2745 | (F) 519.973.7083 | (E) cwilbur@uwindsor.ca
> www.uwindsor.ca/its
>
> XSL-List info and archive
> EasyUnsubscribe (by email)
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/651070
or by email: xsl-list-unsub@lists.mulberrytech.com
--~--
[Attachment #3 (unknown)]
<html><head><meta http-equiv="Content-Type" content="text/html \
charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: \
space; -webkit-line-break: after-white-space;"><div>If you're just using XSLT from \
the command line (rather than say from a C or PHP application) then switching to \
Saxon should be no problem. There's a getting started guide \
here:</div><div><br></div><div><a \
href="http://www.saxonica.com/documentation/#!about/gettingstarted/gettingstartedjava" \
>http://www.saxonica.com/documentation/#!about/gettingstarted/gettingstartedjava</a></div><div><br></div><div>For \
> use from C/C++/PHP we have a product Saxon/C in beta release at the moment, we're \
> hoping to advance that to a full release very soon.</div><br><div \
> apple-content-edited="true">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: \
start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; \
word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; \
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>Michael \
Kay</div><div>Saxonica</div><div><a \
href="mailto:mike@saxonica.com">mike@saxonica.com</a></div><div>+44 (0) 118 946 \
5893</div><div><br></div></div><br class="Apple-interchange-newline"><br \
class="Apple-interchange-newline">
</div>
<br><div><div>On 30 Oct 2014, at 13:40, Catherine Wilbur <a \
href="mailto:cwilbur@uwindsor.ca">cwilbur@uwindsor.ca</a> <<a \
href="mailto:xsl-list-service@lists.mulberrytech.com">xsl-list-service@lists.mulberrytech.com</a>> \
wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><font \
size="2" face="sans-serif">We currently have the following installed.</font> \
<br><font size="2" face="sans-serif"> XSLT installed \
version is: libxslt-1.1.28-2</font><font size="3"> </font><p><font size="3"> \
XPATH not sure but we are running on </font><font size="2" \
face="sans-serif">libxml2-2.9.1-1</font> </p><p>
<br><font size="2" face="sans-serif">How would I go about getting a version
of XSL 2.0 to install for unix. Only using the xsltproc command to
convert my XSL files using an XML stylesheet. Systems department
said he cannot install 2.0 unless I give him some third party tool to install.
If I am just using this on Unix to do my conversion do I need to
have Saxon installed or is there something else for Unix.</font>
<br>
<br><font size="3">Bridger on the listserv stated: I don't know if
you're able to request additional packages or ports on your Unix system,
but Dr. Kay has open sourced two different XSLT 2.0 processors [1]. They
require Java, but they might simplify your processing. How would
we get these open source XSLT 2.0 processors ie. Saxon.</font>
<br>
<br><font size="3">Quickly reviewed the chapter on Saxon and it indicates
that Saxon requires Java. What if I am just using the following command
to execute my XSLT file conversion. Writing just Unix script to do
my processing to pull the file from another server, archive it, do the
conversion, take the converted file and upload it to a database table.</font>
<br><font size="3"> xsltproc -o $inputfile
$LibrStylesheet $outputfile</font>
<br>
<br><font size="3">I went Amazon and purchased the following used books so
I stop asking the list so many questions. They just came in so I
brought them into office today to help me.</font>
</p><p><font size="3"> XSLT 2nd Edition Programmer's
Reference by Michael Kay</font>
</p><p><font size="3"> XPath 2.0 Prograqmmer's
Reference by Michael Kay</font>
</p><p><font size="3"> XSLT 2.0 3rd edition
Programmer's Reference by Michael Kay</font>
</p><p><font size="3">Ordered on more book not by Michael Kay that was recommended
for people just new to XSLT programming. In 10 minutes read thru
the first 35 pages of 2nd Edition book.</font>
</p><p>
<br><font size="2" face="sans-serif">_____________________________________________________________________<br>
Catherine Wilbur | Senior Application Programmer | IT
Services</font>
<br><font size="2" face="sans-serif">401 Sunset Avenue, Windsor ON Canada
N9B 3P4</font>
<br><font size="2" face="sans-serif">(T) 519.253.3000 Ext. 2745 | (F)
519.973.7083 | (E) <a \
href="mailto:cwilbur@uwindsor.ca">cwilbur@uwindsor.ca</a></font> <br><a \
href="x-msg://76/www.uwindsor.ca/its"><font size="2" \
face="sans-serif">www.uwindsor.ca/its</font></a> </p><div><!-- begin bl.html.trailer \
--> <div style="border-top:1px solid black; background-color: #dddddd;
color: #888888; font-size: smaller; padding: 5px; text-align: center;
font-family: arial,verdana,arial,sans-serif; margin-top:1em; clear:
both; margin: auto">
<a href="http://www.mulberrytech.com/xsl/xsl-list">
XSL-List info and archive</a>
<div style="text-align:center;">
<a style="color: blue;" href="-list/293509">EasyUnsubscribe</a>
(<a style="color: blue;" href="">by email</a>)
</div>
</div>
<!-- end bl.html.trailer --></div></blockquote></div><br></body></html>
<div><!-- begin bl.html.trailer -->
<div style="border-top:1px solid black; background-color: #dddddd;
color: #888888; font-size: smaller; padding: 5px; text-align: center;
font-family: arial,verdana,arial,sans-serif; margin-top:1em; clear:
both; margin: auto">
<a href="http://www.mulberrytech.com/xsl/xsl-list">
XSL-List info and archive</a>
<div style="text-align:center;">
<a style="color: blue;"
href="http://lists.mulberrytech.com/unsub/xsl-list/651070"
> EasyUnsubscribe</a>
(<a style="color: blue;"
href="mailto:xsl-list-unsub@lists.mulberrytech.com?subject=remove"
> by email</a>)
</div>
</div>
<!-- end bl.html.trailer --></div>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic