Group
Extension

Matches 5

Xmldoom ( D/DS/DSNOPEK/Xmldoom-0.0.16.tar.gz, DSNOPEK, 2007; MetaCPAN )
Xmldoom/lib/Xmldoom/ORB/Definition/JSON.pm ( view source; MetaCPAN )

package Xmldoom::ORB::Definition::JSON;

use Xmldoom::ORB::Definition;
use JSON qw/ objToJson /;
use strict;

sub generate
{
	my $database = shift;

	my $data = [ ];

	#foreach my $object ( @{$databa
e(),
			%{Xmldoom::ORB::Definition::generate_object_hash($object)}
		};
		#$data->{$object->get_name()} = Xmldoom::ORB::Definition::generate_object_hash($object);
	}

	return objToJson($data);
}

1;

Xmldoom ( D/DS/DSNOPEK/Xmldoom-0.0.16.tar.gz, DSNOPEK, 2007; MetaCPAN )
Xmldoom/lib/Xmldoom/ORB/Transport/JSON.pm ( view source; MetaCPAN )
::JSON;

use JSON qw/ objToJson /;
use strict;

sub new
{
	bless {}, shift;
}

sub get_mime_type
{
	return "text/plain";
}

sub write_object
{
	my ($self, $object) = (shift, shift);

	print objToJson(
Xmldoom ( D/DS/DSNOPEK/Xmldoom-0.0.16.tar.gz, DSNOPEK, 2007; MetaCPAN )
Xmldoom/test/Xmldoom/Javascript.pm ( view source; MetaCPAN )
d xmlw3cdom.js into share/javascript";
	}

	my $definition_json = Xmldoom::ORB::Definition::generate($test::BookStore::Object::DATABASE, 'json');

	# setup our dojo bootstrap
	$self->{bootstrap_xmldoo
untimeEngine');
dojo.require('Xmldoom.Definition.JSONParser');

// Init namespace with our definition data
BookStore = {
	'DEFINITION': $definition_json
};

// setup connection to ORB
BookStore.connec
mldoom.Connection('http://localhost:8888/xmldoom/', 'json');

// parse and init the database definition
BookStore.database = Xmldoom.Definition.JSONParser.parse( BookStore.DEFINITION );
BookStore.data
Xmldoom ( D/DS/DSNOPEK/Xmldoom-0.0.16.tar.gz, DSNOPEK, 2007; MetaCPAN )
Xmldoom/lib/Xmldoom/ORB/Transport.pm ( view source; MetaCPAN )
::Transport;

use Xmldoom::ORB::Transport::JSON;
use Xmldoom::ORB::Transport::XML;
use strict;

our $TRANSPORT_MAP = {
	json => 'Xmldoom::ORB::Transport::JSON',
	xml  => 'Xmldoom::ORB::Transport::XML'
Xmldoom ( D/DS/DSNOPEK/Xmldoom-0.0.16.tar.gz, DSNOPEK, 2007; MetaCPAN )
Xmldoom/lib/Xmldoom/ORB/Definition.pm ( view source; MetaCPAN )

package Xmldoom::ORB::Definition;

use Xmldoom::ORB::Definition::JSON;
use strict;

use Data::Dumper;

sub generate_object_hash
{
	my $object = shift;

	my $data = {
		attributes => [ ],
		key_names 
fault to XML, however, I haven't written that
		# yet!
	}

	if ( $type eq 'json' )
	{
		return Xmldoom::ORB::Definition::JSON::generate($database);
	}
	else
	{
		die "Can't generate ORB definition for

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.