Assumes python installed on the local system
Assumes file keywords.txt local to the project - Place keywords in the keywords.txt file, one keyword per line
Assumes promoData.xml in the specified schema, illustratig parsing of nested elements
Alternatively can also be ru on repl.it platform
Visit https://repl.it/ Create free account if required
Copy main.py to the main.py in the browser editor
Create a new keywords.txt file or upload existing keywords.txt with keywords Create a new promoData.xml file or upload existing promoData.txt with sample xml
Press run