Rechercher une page de manuel
TM::Materialized::JTM.3pm
Langue: en
Version: 2010-04-10 (ubuntu - 24/10/10)
Section: 3 (Bibliothèques de fonctions)
NAME
TM::Materialized::JTM - Topic Maps trait for JSON Topic Map instances.SYNOPSIS
use TM::Materialized::JTM; my $tm=TM::Materialized::JTM(file=>"somefile.jtm"); $tm->sync_in; ... # map was modified, now save the changes $tm->sync_out;
DESCRIPTION
This package provides map parsing and creating functionality for JTM (JSON Topic Map) instances. The JSON Topic Map format is defined here: <http://www.cerny-online.com/jtm/1.0/>.INTERFACE
Methods
- Constructor
- $tm = TM::Materialized::JTM->new (...);
The constructor expects a hash as described in TM::Materialized::Stream, with one additional key/value parameter:
-
- •
- format (choices: "json", "yaml")
This option controls whether the JTM data is treated as being in JSON format or in YAML (which is a superset of JSON). This applies to both reading and writing of map data.
The default value is "json".
-
- format
- $tm->format('json');
$curformat=$tm->format;
This method gets or sets the format parameter for future operations. Possible choices: "json", "yaml".
SEE ALSO
TM::Serializable::JTMAUTHOR INFORMATION
Copyright 2010, Alexander Zangerl, All rights reserved.This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. http://www.perl.com/perl/misc/Artistic.html
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre