[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Reflecting on: csv data to xml

Subject: Re: Reflecting on: csv data to xml
From: Liam R E Quin <liam@xxxxxx>
Date: Sun, 30 Jun 2013 10:38:52 -0400
Re:  Reflecting on: csv data to xml
On Sun, 2013-06-30 at 09:49 +0200, Wolfgang Laun wrote:
[...]

> Conclusions
> 
> Perl's CPAN is a great asset. Certainly, the quality of its offerings varies,
> but the packages are tested and users report on their experience. (Why
> doesn't XSLT have anything like it?)

XSLT 3 will have package support, and CXAN will be more useful then.
It's coming, albeit a decade on the late side.

> Ken used a proprietary (?) solution for embedding documentation that can
> be extracted into HTML. Now that's great, but it is a solitary answer to the
> problem.

Not proprietary but a Ken-only convention.

>  Perl's pod is a somewhat clunky solution but it is supported with
> a rich toolset, along with the Perl distribution. I consider the
> existence of a documentation format that is defined along with the
> language as "state of
> the art" and essential for sustainable SW development.

I would encourage you to join the expath and exslt efforts - there's an
expath W3C community group.

> XSLT is "special purpose" for XML handling and consequently easy to use,
> but it isn't better than the average language for string processing.

"better" is subjective, or at least contextual. A strength of XML is
that you can do text processing even if you do not consider yourself to
be a "hard-core programmer". For many such people it's easier to work in
XSLT than in Perl or Python.

For my part I almost always use Perl to do "upconversions" into XML; I
then use an XML parser (e.g. "xmllint --noout" fits well with "make") at
every stage where I expect XML to be well-formed.

Which Perl module did you use to write XML?

Liam

-- 
Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/
Pictures from old books: http://fromoldbooks.org/
Ankh: irc.sorcery.net irc.gnome.org freenode/#xml

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.