spring-boot-cli
Version:
CLI for Spring Boot
18 lines (15 loc) • 437 B
text/typescript
import {Builder, Parser} from 'xml2js';
const parseStringToXml = async (xml: string): Promise<any> => {
const parser = new Parser();
return parser.parseStringPromise(xml);
}
const parseObjectToXmlString = async (object: any): Promise<string> => {
const builder = new Builder({
renderOpts: {pretty: true},
});
return builder.buildObject(object);
}
export {
parseStringToXml,
parseObjectToXmlString
}