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

FreeBSD Manual Pages

  
 
  

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

NAME
       XML::WBXML - Convert between XML	and WBXML using	libwbxml2

SYNOPSIS
	 use XML::WBXML;

	 $wbxml	= XML::WBXML::xml_to_wbxml($xml);
	 $xml =	XML::WBXML::wbxml_to_xml($wbxml);

DESCRIPTION
       This module is a	wrapper	around Aymerick	Jehanne's libwbxml (or perhaps
       libwbxml2, I am not sure	what the distinction is) library for handling
       Wireless	Binary XML.  You must install libwbxml2	prior to installing
       this module.  The library can be	found at http://libwbxml.aymerick.com/
       (libwbxml2 itself requires the expat library to be installed.)

       The module defines two functions: "xml_to_wbxml"	and "wbxml_to_xml".

EXPORTS
       None by default.

EXPORTABLE FUNCTIONS
   xml_to_wbxml	$xml
       Given a string containing an XML	document, converts it to WBXML
       (version	1.2).  Returns undef on	errors.

       (As far as I can	tell, the only distinction between version 1.2 and
       version 1.3 of WBXML is the first byte -- 0x03 in 1.3 and 0x02 in 1.2.)

   wbxml_to_xml	$wbxml
       Given a string containing a WBXML document, converts it to XML (without
       extra whitespace).  Returns undef on errors.

DEPENDENCIES
       libwbxml2, a C compiler,	and (transitively) expat.

INCOMPATIBILITIES
       None reported.

BUGS AND LIMITATIONS
       See https://github.com/ivanych/XML-WBXML/issues to report and view
       bugs.

       You can also look at the	bugs in	old bugtracker:
       https://rt.cpan.org/Public/Dist/Display.html?Name=XML-WBXML.

AUTHOR
       o   David Glasser "<glasser@bestpractical.com>"

       o   Mikhail Ivanov "<m.ivanych@gmail.com>"

LICENCE	AND COPYRIGHT
       Copyright (c) 2005, Best	Practical Solutions, LLC.  All rights
       reserved.

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

DISCLAIMER OF WARRANTY
       BECAUSE THIS SOFTWARE IS	LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
       FOR THE SOFTWARE, TO THE	EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT
       WHEN OTHERWISE STATED IN	WRITING	THE COPYRIGHT HOLDERS AND/OR OTHER
       PARTIES PROVIDE THE SOFTWARE "AS	IS" WITHOUT WARRANTY OF	ANY KIND,
       EITHER EXPRESSED	OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
       WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
       ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF	THE SOFTWARE IS	WITH
       YOU. SHOULD THE SOFTWARE	PROVE DEFECTIVE, YOU ASSUME THE	COST OF	ALL
       NECESSARY SERVICING, REPAIR, OR CORRECTION.

       IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR	AGREED TO IN WRITING
       WILL ANY	COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
       REDISTRIBUTE THE	SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE LIABLE
       TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL, OR
       CONSEQUENTIAL DAMAGES ARISING OUT OF THE	USE OR INABILITY TO USE	THE
       SOFTWARE	(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
       RENDERED	INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
       FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
       SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
       DAMAGES.

perl v5.32.1			  2015-05-22			 XML::WBXML(3)

NAME | SYNOPSIS | DESCRIPTION | EXPORTS | EXPORTABLE FUNCTIONS | DEPENDENCIES | INCOMPATIBILITIES | BUGS AND LIMITATIONS | AUTHOR | LICENCE AND COPYRIGHT | DISCLAIMER OF WARRANTY

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

home | help