koa-xml

XML request body parser for Koa

Downloads
1.2K
Stars
3

koa-xml

XML request body parser for koa

Usage

npm install --save koa-xml
const koa = require('koa')
const xml = require('koa-xml')

const options = {
  normalize: true,
  firstCharLowerCase: true,
  explicitArray: false,
  ignoreAttrs: true
}

app.use(xml(options))

Xml parse options

Uses xml2js see all available [options] (https://github.com/Leonidas-from-XIV/node-xml2js#options)

Supported methods: POST, PUT, PATCH, and TRACE.

Supported Content-Type: application/xml

Contributing

  • Fork it
  • Create your feature branch (git checkout -b my-new-feature)
  • Commit your changes (git commit -am 'Add some feature')
  • Push to the branch (git push origin my-new-feature)
  • Create new Pull Request

Maintaners

License

koa-xml is released under the MIT License.