Quando instalamos um módulo na aplicação e para começar a utilizar a sua API, você deve inicializar uma variável que recupera uma instancia da API.
Exemplo: Express (framework que ja foi falado no outro tópico)
var express = require('express');
Exemplo: libxmljs (framework para tratamento de arquivos xml)
var libxmljs = require("libxmljs");
Depois disso, é só utilizar a API chamando seus métodos.
var express = require('express');
var libxmljs = require("libxmljs");
var app = express();
app.use(express.bodyParser());
app.get('/xml', function(req, res){
var xml = req.param('xml');
//incluir num arquivo separado
var xmlDoc = libxmljs.parseXml(xml);
var gchild = xmlDoc.get('//para');
console.log(gchild.text());
// -----------------------
res.set('content-type', 'text/xml');
res.send(xmlDoc.toString());
});
app.listen(process.env.PORT);
Exemplo da minha aplicação que recebe um xml da url via POST e retorna o próprio arquivo .xml no response.
Nenhum comentário:
Postar um comentário