https://williamforney.com/2005/09/29/item-based-xml-data-framework/
Item-based xml data framework