Will be based on:

• Use map() on that list with more XPath to retain only nodes from gsx namespace
• Use map() at depth 2 to extract sub-node names and text
• unnest() to go from one row per Sheet row to one row per Sheet cell