Methods and systems are provided for automatically replicating table rows
and cells marked up with Extensible Markup Language (XML) data (markup)
to create new table rows and cells containing the same XML markup as a
selected row and cells from which the new row and cells are replicated. A
table row with one or more cells may be selected for replication. The
selected row (source row) is parsed to determine XML markup (XML elements
(tags)) applied to the row or cells contained therein. A new row(s) and
corresponding cell(s) is created. XML markup applied to the source row
and its cells is automatically applied to the new row and cells contained
therein.