perl-XML-Char-0.03-alt3.1.i586.rpm


Advertisement

Description

perl-XML-Char - validate characters for XML

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports i586
Package filename perl-XML-Char-0.03-alt3.1.i586.rpm
Package name perl-XML-Char
Package version 0.03
Package release alt3.1
Package architecture i586
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 17.15 KB
Installed size 17.15 KB
For me it was kind of a surprised to learn that `char(0)' is a valid UTF-8
character. All of the 0-0x7F are...
Emo: well it's not because that they are valid utf-8 characters that you have to expect XML to accept them
Well of course not, now I know :-)
http://www.w3.org/TR/REC-xml/#charsets defines which characters XML processors MUST accept:
[2]   _Char_   ::=   _#x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF]
/* any Unicode character, excluding the surrogate blocks, FFFE, and FFFF. */
This module validates if a given string meets this criteria. In addition
the string has to be a Perl UTF-8 string (`is_utf8_string()' - see the Unicode-Support entry in the perlapi manpage).

Alternatives

Package Version Architecture Repository
perl-XML-Char-0.03-alt3.1.x86_64.rpm 0.03 x86_64 Autoimports
perl-XML-Char - - -

Requires

Name Value
/usr/lib/perl5 -
libc.so.6(GLIBC_2.1.3) -
libc.so.6(GLIBC_2.4) -
libperl-5.28.so -
libpthread.so.0(GLIBC_2.0) -
perl(DynaLoader.pm) -
perl(parent.pm) -
perl(utf8.pm) -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -

Provides

Name Value
perl(XML/Char.pm) = 0.030
perl-XML-Char = 0.03-alt3.1

Download

Type URL
Mirror ftp.altlinux.org
Binary Package perl-XML-Char-0.03-alt3.1.i586.rpm
Source Package perl-XML-Char-0.03-alt3.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus i586 autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-XML-Char rpm package:
    # sudo apt-get install perl-XML-Char

Files

Path
/usr/lib/perl5/XML/Char.pm
/usr/lib/perl5/auto/XML/
/usr/lib/perl5/auto/XML/Char/Char.so
/usr/share/doc/perl-XML-Char-0.03/Changes
/usr/share/doc/perl-XML-Char-0.03/README

See Also

Package Description
perl-XML-CompactTree-XS-0.03-alt3.1.i586.rpm Very fast parser of XML document into nested arrays
perl-XML-DifferenceMarkup-1.05-alt7_19.i586.rpm XML diff and merge
perl-XML-ED-0.0.2-alt4.1.i586.rpm A process to impliemtent editing of xml files
perl-XML-Easy-0.011-alt2.1.i586.rpm XML processing with a clean interface
perl-XML-Fast-0.17-alt2.1.i586.rpm Simple and very fast XML to hash conversion
perl-XML-GDOME-0.86-alt5.1.i586.rpm perl module XML-GDOME
perl-XML-Genx-0.22-alt4.1.i586.rpm A simple, correct XML writer
perl-XML-Hash-XS-0.53-alt2.i586.rpm Simple and fast hash to XML conversion
perl-XML-LibXML-Devel-SetLineNumber-0.002-alt4.1.i586.rpm set the line number for an XML::LibXML::Node
perl-XML-Quote-1.02-alt4.1.i586.rpm perl module XML-Quote
perl-XML-Sablotron-1.01-alt4.1.i586.rpm perl module XML-Sablotron
perl-XML-TinyXML-0.34-alt4.1.i586.rpm Little and efficient Perl module to manage xml data
perl-XML-Xerces-2.7.0_0-alt9_42.i586.rpm Perl API to Xerces XML parser
perl-XS-Assert-0.002-alt4.1.i586.rpm Provides assertion macros for XS modules
perl-XS-MRO-Compat-0.14-alt4.1.i586.rpm Provides mro functions for XS modules
Advertisement
Advertisement