C.4. Elements with Attributes

Elements that have attributes specified in them will result in inferred tables. For example, consider the following XML:

<DocumentElement>
  <Element1 attr1="value1"/>
  <Element1 attr1="value2">Text1</Element1>
</DocumentElement>

The inference process will produce a table named “Element1.”

DataSet: DocumentElement

Table: Element1

attr1 Element1_Text
value1  
value2 Text1

Get Essential ADO.NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.