Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XML::CommonNS(3)      User Contributed Perl Documentation     XML::CommonNS(3)

NAME
       XML::CommonNS - A list of commonly used namespaces

SYNOPSIS
	       # import	$RDF, $RDFS, $OWL, $DC
	       use XML::CommonNS qw(RDF	RDFS OWL DC);

	       my %CONFIG = (
		   Namespaces	 => {
		       rdf  => "$RDF",
		       rdfs => "$RDFS",
		       owl  => "$OWL",
		       foaf => "$FOAF",
		   },
		   ExpandQNames	=> 1,
	       );

	       # or the	uri() method

	       my $foaf	= XML::CommonNS->uri('FOAF');

DESCRIPTION All	you need do to use this	module is import the namespaces	you
       want from the list below. All of	those will then	become available to
       you. They are XML::NamespaceFactory object and can thus be used both as
       simple strings and as XML::NamespaceFactory objects. See
       XML::NamespaceFactory for how that may help you.

       I hesitated for a while before releasing	this module. As	a directory of
       namespaces that can't (and almost certainly shouldn't) be exhaustive,
       it implies editorial decisions and I wasn't certain it was CPAN worthy.
       However,	after getting really tired of tracking down namespaces in
       every single small XML muning script I made, I wrote it for myself.
       After a while using it, I don't see why others wouldn't find it useful
       as well.

NAMESPACES
       The currently available namespaces are listed below. Should you
       consider	one worthy of addition (it needs to be common enough) please
       simply notify me. Those marked with a start are subject to change. I
       WILL change them	when the corresponding specification changes.

	       XML	       http://www.w3.org/XML/1998/namespace
	       XMLNS	       http://www.w3.org/2000/xmlns/
	       XLINK	       http://www.w3.org/1999/xlink
	       SVG	       http://www.w3.org/2000/svg
	       XHTML	       http://www.w3.org/1999/xhtml
	       XHTML2	       http://www.w3.org/2002/06/xhtml2
	       XFORMS	       http://www.w3.org/2002/xforms/cr
	       XMLEVENTS       http://www.w3.org/2001/xml-events
	       DC		       http://purl.org/dc/elements/1.1/
	       DC_TERMS	       http://purl.org/dc/terms/
	       RDF	       http://www.w3.org/1999/02/22-rdf-syntax-ns#
	       RDFS	       http://www.w3.org/2000/01/rdf-schema#
	       OWL		       http://www.w3.org/2002/07/owl#
	       FOAF	   http://xmlns.com/foaf/0.1/
	       REL	       http://purl.org/vocab/relationship/
	       RSS1	   http://purl.org/rss/1.0/
	       COMMENTS	       http://purl.org/net/rssmodules/blogcomments/
	       SYN		   http://purl.org/rss/1.0/modules/syndication/
	       RNG	       http://relaxng.org/ns/structure/1.0
	       XSD	       http://www.w3.org/2001/XMLSchema
	       XSI	       http://www.w3.org/2001/XMLSchema-instance
	       MATHML	       http://www.w3.org/1998/Math/MathML
	       XSLT	       http://www.w3.org/1999/XSL/Transform
	       XSLFO	       http://www.w3.org/1999/XSL/Format
	       SOAPENC11       http://schemas.xmlsoap.org/soap/encoding/
	       SOAPENV11       http://schemas.xmlsoap.org/soap/envelope/
	       SOAPENC12       http://www.w3.org/2003/05/soap-encoding
	       SOAPENV12       http://www.w3.org/2003/05/soap-envelope
	       WSDL11	       http://schemas.xmlsoap.org/wsdl/
	       WSDL12	       http://www.w3.org/2003/06/wsdl

METHODS
       uri
		   Allows you to directly retrieve one of the URI objects without doing	the import() dance.

AUTHOR
       Chris Prather, <chris@prather.org> Robin	Berjon,
       <robin.berjon@expway.fr>

COPYRIGHT AND LICENSE
       Copyright 2003 by Robin Berjon

       This library is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

perl v5.24.1			  2007-02-16		      XML::CommonNS(3)

NAME | SYNOPSIS | DESCRIPTION All you need do to use this module is import the namespaces you | NAMESPACES | METHODS | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=XML::CommonNS&sektion=3&manpath=FreeBSD+12.0-RELEASE+and+Ports>

home | help