· Регистрация 
софт скрипты драйвера форумы блоги  
Пример: windows
Софт
Новости софта
Обзоры
Статьи
Авторам
Софт
Mac Linux PDA/Mobile
Linux Программирование Библиотеки

Страница программы XML::XSLT::Wrapper 0.32

XML::XSLT::Wrapper 0.32

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

  Описание программы   Комментарии (0)   Скриншоты (0)   Файлы (1)  
АвторColin Muller
СайтПерейти
Обновление06.06.2007, 23:05
НазваниеXML XSLT Wrapper
ВерсияXML::XSLT::Wrapper 0.32
ЯзыкиАнглийский
ЛицензияPerl Artistic License
СтоимостьБесплатно
СистемыLinux
Размер?
Рейтинг
Голосов: 1

Скачать бесплатно XML XSLT Wrapper
Закачек: 22
найти или купить на Allsoft.ru
софт в Allsoft.ru 




Описание программы XML XSLT Wrapper
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 I've tested with is 0.52.
· Ключевые особенности и характеристики XML::XSLT::Wrapper 0.32
Не определены
· Ограничения XML::XSLT::Wrapper 0.32
Ограничения не определены
· Специальные требования XML::XSLT::Wrapper 0.32
· Perl
· История версий и изменений XML XSLT Wrapper
История пуста
· Описание и дополнения от редакторов и пользователей сайта
Пока нет
Связанные статьи, обзоры и новости
Нет относящихся к программе статей и обзоров.


Другие программы от Colin Muller
Больше не найдено программ этого автора.
     
Похожие программы

Test::C2FIT 0.07
Test::C2FIT is a direct Perl port of Ward Cunningham's FIT acceptance test framework for Java.
07.06.2007, 01:05 | ? | Perl Artistic License | 12


File::FindByRegex 1.2
File::FindByRegex is a Perl wrapper for File::Find.
06.06.2007, 23:05 | ? | Perl Artistic License | 7


Class::Observable 1.04
Class::Observable is a Perl module that allows other classes and objects to respond to events in yours.
06.06.2007, 04:53 | ? | Perl Artistic License | 5

Разделы