There is one row for each element. The first non-empty cell is the element name. The next cell is the concatentation of all child text nodes of the element, if any. The remaining cells are attribute name and value pairs for all attributes of the element, if any. If no text, the attribute cells follow immediately after the element name. The element tree structure is indicated by leading empty cells.