Server IP : 149.255.58.128 / Your IP : 216.73.216.239
System : Linux cloud516.thundercloud.uk 5.14.0-427.26.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 17 15:51:13 EDT 2024 x86_64
PHP Version : 8.2.28
Disable Function : allow_url_include, apache_child_terminate, apache_setenv, exec, passthru, pcntl_exec, posix_kill, posix_mkfifo, posix_getpwuid, posix_setpgid, posix_setsid, posix_setuid, posix_setgid, posix_seteuid, posix_setegid, posix_uname, proc_close, proc_get_status, proc_open, proc_terminate, shell_exec, show_source, system
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Upload Files :
Command :
Current File : /usr/local/lib64/perl5/5.32/XML/LibXML//Dtd.pod
=head1 NAME
XML::LibXML::Dtd - XML::LibXML DTD Handling
=head1 SYNOPSIS
use XML::LibXML;
$dtd = XML::LibXML::Dtd->new($public_id, $system_id);
$dtd = XML::LibXML::Dtd->parse_string($dtd_str);
$publicId = $dtd->getName();
$publicId = $dtd->publicId();
$systemId = $dtd->systemId();
=head1 DESCRIPTION
This class holds a DTD. You may parse a DTD from either a string, or from an
external SYSTEM identifier.
No support is available as yet for parsing from a filehandle.
XML::LibXML::Dtd is a sub-class of L<<<<<< XML::LibXML::Node >>>>>>, so all the methods available to nodes (particularly toString()) are available
to Dtd objects.
=head1 METHODS
=over 4
=item new
$dtd = XML::LibXML::Dtd->new($public_id, $system_id);
Parse a DTD from the system identifier, and return a DTD object that you can
pass to $doc->is_valid() or $doc->validate().
my $dtd = XML::LibXML::Dtd->new(
"SOME // Public / ID / 1.0",
"test.dtd"
);
my $doc = XML::LibXML->new->parse_file("test.xml");
$doc->validate($dtd);
=item parse_string
$dtd = XML::LibXML::Dtd->parse_string($dtd_str);
The same as new() above, except you can parse a DTD from a string. Note that
parsing from string may fail if the DTD contains external parametric-entity
references with relative URLs.
=item getName
$publicId = $dtd->getName();
Returns the name of DTD; i.e., the name immediately following the DOCTYPE
keyword.
=item publicId
$publicId = $dtd->publicId();
Returns the public identifier of the external subset.
=item systemId
$systemId = $dtd->systemId();
Returns the system identifier of the external subset.
=back
=head1 AUTHORS
Matt Sergeant,
Christian Glahn,
Petr Pajas
=head1 VERSION
2.0210
=head1 COPYRIGHT
2001-2007, AxKit.com Ltd.
2002-2006, Christian Glahn.
2006-2009, Petr Pajas.
=cut
=head1 LICENSE
This program is free software; you can redistribute it and/or modify it under
the same terms as Perl itself.
Name |
Size |
Last Modified |
Owner / Group |
Permissions |
Options |
.. | -- | February 06 2024 22:25:18 | 0 / root | 0755 | |
SAX | -- | February 06 2024 22:25:18 | 0 / root | 0755 | |
| | | | | |
Attr.pod | 4.024 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
AttributeHash.pm | 4.485 KB | January 24 2024 15:03:50 | 0 / root | 0444 | |
Boolean.pm | 1.563 KB | January 24 2024 15:03:50 | 0 / root | 0444 | |
CDATASection.pod | 1.284 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
Comment.pod | 1.363 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
Common.pm | 8.202 KB | January 24 2024 15:03:50 | 0 / root | 0444 | |
Common.pod | 3.586 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
DOM.pod | 6.229 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
Devel.pm | 4.91 KB | January 24 2024 15:03:50 | 0 / root | 0444 | |
Document.pod | 21.087 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
DocumentFragment.pod | 0.8 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
Dtd.pod | 1.991 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
Element.pod | 13.482 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
ErrNo.pm | 27.831 KB | January 24 2024 15:03:50 | 0 / root | 0444 | |
ErrNo.pod | 0.577 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
Error.pm | 8.45 KB | January 24 2024 15:03:50 | 0 / root | 0444 | |
Error.pod | 5.978 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
InputCallback.pod | 9.592 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
Literal.pm | 2.045 KB | January 24 2024 15:03:50 | 0 / root | 0444 | |
Namespace.pod | 3.283 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
Node.pod | 25.666 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
NodeList.pm | 7.313 KB | January 24 2024 15:03:50 | 0 / root | 0444 | |
Number.pm | 1.871 KB | January 24 2024 15:03:50 | 0 / root | 0444 | |
PI.pod | 2.218 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
Parser.pod | 27.786 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
Pattern.pod | 2.905 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
Reader.pm | 5.749 KB | January 24 2024 15:03:50 | 0 / root | 0444 | |
Reader.pod | 17.601 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
RegExp.pod | 1.537 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
RelaxNG.pod | 2.342 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
SAX.pm | 3.449 KB | January 24 2024 15:03:50 | 0 / root | 0444 | |
SAX.pod | 1.762 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
Schema.pod | 2.194 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
Text.pod | 5.47 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
XPathContext.pm | 3.147 KB | January 24 2024 15:03:50 | 0 / root | 0444 | |
XPathContext.pod | 11.491 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |
XPathExpression.pod | 1.639 KB | January 24 2024 15:13:41 | 0 / root | 0444 | |