simplerdf-body-parser

1.0.1 • Public • Published

simplerdf-body-parser

The simplerdf-body-parser middleware converts a graph, attached to the request as .graph, to a SimpleRDF object and attaches that object to the request as .simple.

simplerdf-body-parser also attaches the .sendSimple function to the response to send a SimpleRDF object in the requested format.

Usage

Import the simplerdf-body-parser module:

var simpleBodyParser = require('simplerdf-body-parser')

The simplerdf-body-parser module returns a function to create a middleware which requires the context for the SimpleRDF objects. So let's call that function:

app.use(simpleBodyParser({
  'name': {
    '@id': 'http://schema.org/name'
  }
}))

Now you can use the .simple property and .sendSimple function:

app.use(function (req, res, next) {
   // .simple contains the SimpleRDF object
   if (req.simple) {
     console.log(req.simple.name)
   }
 
   // .sendSimple sends a SimpleRDF object to the client
   res.sendGraph(simple)
})

Readme

Keywords

Package Sidebar

Install

npm i simplerdf-body-parser

Weekly Downloads

2

Version

1.0.1

License

MIT

Unpacked Size

10.2 kB

Total Files

5

Last publish

Collaborators

  • bergos