I have a big xml structure. I am interested in certain xml structure like below. I need to extract img tags only and the value of the src attribute if they are inside coral-card
DOMParser and xpath are very easy to use for parsing xml. You can do something like:
const DOMParser = require('xmldom').DOMParser;
const xpath = require('xpath');
let parser = new DOMParser();
let doc = parser.parseFromString();
let document = doc.documentElement;
let coralCards = xpath.select('/coral-card', document);
See xpath docs for all of the ways you can extract nodes out of an xml blob.