[Addresses #75003188]Alter XML parsing from Nokogiri::Slop to Nokogiri::XML

Why:
The Nokogiri::Slop package doesn't handle a call to "each" on an a set of
children nodes when there is only a single child.  Instead it acts as if
it has no children. The fix was to change to using Nokogiri::XML and xpath.