Main > Programming > Libraries >

XML::XSLT::Wrapper 0.32

XML::XSLT::Wrapper 0.32

Sponsored Links

XML::XSLT::Wrapper 0.32 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.010 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 876
Date added: 2007-06-07
Publisher: Colin Muller

XML::XSLT::Wrapper 0.32 description

XML::XSLT::Wrapper is a consistent interface to XSLT processors.

SYNOPSIS

use XML::XSLT::Wrapper;
my $xslt = XML::XSLT::Wrapper->new(
ProcessorList => [libxslt, sablotron],
)

$result = $xslt->transform(
XMLFile => $xml_filename
XSLFile => $xsl_filename
#OR: XMLString => $xml_string
#OR: XSLString => $xsl_string
#OR: xml => $xml_filename_or_string,
#OR: xsl => $xsl_filename_or_string,
XSLParams => { COMEIN => knock knock,
GOAWAY => conk conk },
);

$result = $xslt->transform(
OutFile => $output_filename,
XMLFile => $xml_filename
XSLFile => $xsl_filename
XSLParams => [ COMEIN, knock knock,
GOAWAY, conk conk ],
);


# NB: The pre_parsing interface is likely to change:
%pre_parsed = $xslt->pre_parse(
XSLFile => $xsl_filename
);
$pre_parsed{$processor}{xsl} = $parsed_xsl;

foreach (@xml_files) {
$result = $xslt->transform(
XSLParsed = $parsed_xsl;
OutFile => $output_filename,
XMLFile => $_,
XSLParams => [ COMEIN, knock knock,
GOAWAY, conk conk ],
);
}
See also examples/*.pl, t/*.t and Driver/*.pm in the distribution directory.

Provides a consistent interface to various XSLT processors. Tries each of a supplied list of processors in turn until one performs a successful transform. If no list is given, tries all the processors it knows until one works. Does its best to fail gracefully whenever a processor does not work for some reason.
Can return the result of the transform as a string, or write it to a specified file.
For those processors which can accept parameters to an XSLT stylesheet, XML::XSLT::Wrapper can accept these as hash of name-value pairs, or as an array of [name, value, name, value, ...]

On completion, returns: - if it has written an output file - the result string if it has succeeded but not written an output file - undef if it has failed

Currently knows how to use XML::LibXSLT, XML::Xalan, XML::Sablotron, XML::XSLT as well as the Java processors XT and Saxon. You need to set your CLASSPATH environment variable first for the Java processors, or pass it to the transform in a JavaClassPath hash element. In a future version, there will be a parameter to turn off support for the Java processors. The XML::Sablotron Ive tested with is 0.52.

XML::XSLT::Wrapper 0.32 Screenshot

Advertisements

XML::XSLT::Wrapper 0.32 Keywords

Bookmark XML::XSLT::Wrapper 0.32

Hyperlink code:
Link for forum:

XML::XSLT::Wrapper 0.32 Copyright

WareSeeker periodically updates pricing and software information of XML::XSLT::Wrapper 0.32 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of XML::XSLT::Wrapper 0.32 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
DBIx::Wrapper is a Perl module that serves as a wrapper around DBI. Free Download
xmlTreeNav is a XML viewer with several features. Free Download
XFlows is an XML and XSLT integrated solution that helps you to create complex scenarios. Free Download
XML::Filter::Dispatcher is a path based event dispatching with DOM support. Free Download
XML Hammer application is a free and open-source tool that simplifies elementary XML actions. Free Download
XML Copy Editor is an XML editor with DTD/XML Schema/RELAX NG validation. Free Download
mod-xslt is an Apache module that converts XML files into HTML files using XSLT stylesheets. Free Download
Libxslt is the XSLT C library developed for the Gnome project. Free Download