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

FreeBSD Manual Pages

  
 
  

home | help
DBIWrapper::XMLParser(User Contributed Perl DocumentatDBIWrapper::XMLParser(3)

NAME
       XMLParser - The XML Configuration Parser	Module.

SYNOPSIS
	 use DBIWrapper::XMLParser;
	 my $obj = DBIWrapper::XMLParser->new(file => "config.xml");
	 my $resultSetObj = $obj->parse; # this	is a ResultSet object.

DESCRIPTION
       XMLParser will parse XML	files that have	been generated by the
       DBIWrapper readXML method.  See the DBIWrapper::ResultSet man page for
       the structure of	the returned data.

FUNCTIONS
	 scalar	new(file, string)
	   Creates a new instance of the DBIWrapper::ResultSet
	   object.  file points	to the XML Config file to use.

	   If you don't	specify	a file to work with then you must specify the
	   xml via the string argument.	 If you	specify	both, then the string
	   will	take precedence.  The file must	still point to a valid file.

	 DBIWrapper::ResultSet parse(void)
	   Does	the actual parsing of the XML file and generates the
	   resulting data object and returns it.

	 string	getVersion(void)
	   returns the version value from the parent <resultset> tag.

VARIABLES
	 resultFile - The xml file name	we are working with or the contents
		      of the string of xml passed in.

	 resultSetVersion - The	version	of the XML file	we require.

	 resultSetObj -	ResultSet object that represents the xml file.

	 xmlObj	- The XML::LibXML object being used to parse the XML File.

	 NOTE:	All data fields	are accessible by specifying the object
		and pointing to	the data member	to be modified on the
		left-hand side of the assignment.
		Ex.  $obj->variable($newValue);	or $value = $obj->variable;

AUTHOR
       Xperience, Inc. (mailto:admin at	pcxperience.com)

SEE ALSO
       perl(1),	DBIWrapper::ResultSet(3)

perl v5.32.0			  2016-08-22	      DBIWrapper::XMLParser(3)

NAME | SYNOPSIS | DESCRIPTION | FUNCTIONS | VARIABLES | AUTHOR | SEE ALSO

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

home | help