-
Notifications
You must be signed in to change notification settings - Fork 179
Open
Description
"xml-js": "^1.6.11"
const data= "<?xml version='1.0' encoding='ISO-8859-1'?><PPMDResults s=\"advancedmd-api-processrequest-4-bc645fd55-4df2m\" lst=\"03/10/2025 05:57:58\"><Results servertime=\"2025-03-10T05:57:58.550\" allergycount=\"1\"><allergylist><allergy id=\"236\" name=\"Easprin\" status=\"Current\" /></allergylist></Results></PPMDResults>"
const options = {
compact: true,
ignoreDeclaration: false,
ignoreInstruction:false,
declarationFn: (declaration) => {
console.log('*** declarationFn fired ***');
console.log('Original declaration:', declaration);
return declaration;
},
instructionFn: (instructionValue: string) => {
console.log('*** instructionFn fired ***');
return instructionValue
}
};
const result = convert.xml2js(data, options);
return await result
Metadata
Metadata
Assignees
Labels
No labels