in cmds/package.js [117:138]
function propertiesXMLFromJson(json) {
var properties = json['vault-properties'];
var entries = properties['entry'];
var xml = xmlbuilder.create('properties');
for(var elem in properties) {
if(elem != 'entry') {
xml.ele(elem, properties[elem]);
}
}
for(var entry in entries) {
xml.ele('entry', {'key': entry}, entries[entry]);
}
xml.end({ pretty: true});
var xmlProlog = '<?xml version="1.0" encoding="UTF-8" standalone="no"?>\n'
+ '<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">\n';
return xmlProlog + xml.toString({ pretty: true});
}