Saltar al contenido

Node.js: Cómo crear archivos XML

Presta atención porque en esta sección hallarás el hallazgo que buscas.

Solución:

Parece que la biblioteca xmlbuilder-js puede hacer esto por usted. Si tiene npm instalado, puede npm install xmlbuilder.

Te permitirá hacer esto (tomado de su ejemplo):

var builder = require('xmlbuilder');
var doc = builder.create('root');

doc.ele('xmlbuilder')
    .att('for', 'node-js')
    .ele('repo')
      .att('type', 'git')
      .txt('git://github.com/oozcitak/xmlbuilder-js.git') 
    .up()
  .up()
  .ele('test')
    .txt('complete');

console.log(doc.toString( pretty: true ));

lo que resultará en:


  
    git://github.com/oozcitak/xmlbuilder-js.git
  
  complete

los cambios recientes en xmlbuilder requieren que se pase el nombre del elemento raíz a create()

ver ejemplo de trabajo

var builder = require('xmlbuilder');
var doc = builder.create('root')
  .ele('xmlbuilder')
    .att('for', 'node-js')
    .ele('repo')
      .att('type', 'git')
      .txt('git://github.com/oozcitak/xmlbuilder-js.git') 
      .up()
    .up()
  .ele('test')
  .txt('complete')
.end( pretty: true );
console.log(doc.toString());

Recuerda algo, que tienes la capacidad de añadir un enjuiciamiento certero .

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *