Leonidas-from-XIV / node-xml2js

XML to JavaScript object converter.
MIT License
4.89k stars 605 forks source link

custom doctype #211

Closed Mikhail-Ulyanchenko closed 9 years ago

Mikhail-Ulyanchenko commented 9 years ago

Hi guys! How can I set custom doctype to my xml document generated by xml2js from JSON. I read documents and didn't understand, can you help me?

String to be formed: <!DOCTYPE paymentService PUBLIC "-//WorldPay/DTD WorldPay PaymentService v1//EN" "http://dtd.worldpay.com/paymentService_v1.dtd">

Mikhail-Ulyanchenko commented 9 years ago

var options = { 'xmldec' : { standalone: false }, 'doctype':{ pubID:'YOUR_PUBLIC_ID', sysID:'YOUR_SYS_ID' } }; var builder = new Xml2js.Builder(options); return builder.buildObject(json);