NAME
HiveJSO - HiveJSO Perl Implementation
VERSION
version 0.011
SYNOPSIS
my @results = HiveJSO->parse($string);
my ( $obj, $post ) = HiveJSO->parse_seek($buffer);
if ($obj) {
$buffer = $post; # leave unparsed data in buffer
do_something($obj); # do something with the HiveJSO
# now refeed $buffer, could deliver another object
# as parse_seek always just seeks the first result
# the rest stays in $post
} else {
# no complete object in buffer yet, need more
}
my $new_obj = $obj->add(
timestamp => 1406479539,
timestamp_timezone => 120,
);
DESCRIPTION
See https://github.com/homehivelab/hive-jso for now.
METHODS
parse
Gets out all HiveJSO objects from a string. The returned array also contains, if exist, the text before and after the objects as part of the array as not blessed scalars.
parse_one
parse_seek
SUPPORT
IRC
Join #hardware on irc.perl.org. Highlight Getty for fast reaction :).
Repository
http://github.com/homehivelab/p5-hivejso
Pull request and additional contributors are welcome
Issue Tracker
http://github.com/homehivelab/p5-hivejso/issues
AUTHOR
Torsten Raudssus <torsten@raudss.us>
COPYRIGHT AND LICENSE
This software is copyright (c) 2014 by Torsten Raudssus.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.