Jun 21, 2021
<books> is not an “outer” element in this case. It’s an inner element that is functioning as a wrapper for the array of <book> elements.
Chapter III of this series introduces the FLATTEN() function which pivots a repeating group (the <books> node here) into an table structure where each <book> node would be a row.