The record structure is called record internally, but when serialized to XML it produces an element named row. This was to enable you to create a quick and dirty table using a recordset;
table:: cell, cell, cell
foo, bar, baz
This would then output:
<table>
<row>
<cell>foo</cell>
etc.
But now we have grids, which also have rows, and which are a way to do a simple table.
So I think it is to be sematically correct and call the XML representation of a record record.
This does not prevent someone using recordsets for tables, they just have to use the appropriate transforms.
The record structure is called
record
internally, but when serialized to XML it produces an element namedrow
. This was to enable you to create a quick and dirty table using a recordset;This would then output:
etc.
But now we have grids, which also have rows, and which are a way to do a simple table.
So I think it is to be sematically correct and call the XML representation of a record
record
.This does not prevent someone using recordsets for tables, they just have to use the appropriate transforms.