UNPKG

diffusion

Version:

Diffusion JavaScript client

16 lines (13 loc) 394 B
var xmljson = require('./xmljson'); var Codec = require('io/codec'); var serialiser = { read : function(input) { return xmljson.xml2json(Codec.readString(input)); }, write : function(output, schema) { if (schema && (schema.field || schema.message)) { Codec.writeString(output, xmljson.json2xml(schema)); } } }; module.exports = serialiser;