• I really struggled with XML and coding it for a while but one very high level and broad but helpful concept I formulated was to think about XML as a pivot. The levels of an XML record go right and left as opposed to up and down and each XML "item" go up and down as opposed to left and right.