Skip to content

sstimac/wsdlrdr

 
 

Repository files navigation

wsdlrdr

a simple wsdl parser, with promises

Join the chat at https://gitter.im/moszeed/wsdlrdr

how to get

install from npm

npm i wsdlrdr

available methods

getNamespaces

returns a collection with all available namespaces

action description type
response all available namespaces array

getMethodParamsByName

returns all response/request parameter for a given function name

action description type
params methodName string
response methodParams object

getAllFunctions

get all in wsdl available functions as a array

action description type
response all available function names array

getXmlDataAsJson

returns data from the given XML as JSON

action description type
params xml string
response converted xml json

how to use

var Wsdlrdr = require('wsdlrdr');

var params  = { host: 'hostname.com', wsdl: '/path/to/wsdl' };
var options = { secure: true }; // https on
	
    //get all functions listet in wsdl
	Wsdlrdr.getAllFunctions(params, options)
       .then((funcArray) => { console.log(funcArray); })
       .catch((err) => { throw new Error(err) });

About

a simple wsdl parser

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%