HTML Table Format Attributes (Feature Representation)

In addition to the generic FME feature attributes that FME Workbench adds to all features (see About Feature Type Attributes), this format also adds format-specific attributes (Format Attributes).

Features are produced for every row of a table when reading an HTML table. The feature attributes consist of the columns that were in the HTML table. A single feature is produced for each HTML list, where the list contents are stored in a single attribute called html_list_content.

Attribute names are determined from the table header if reading an HTML table that contains a header. For lists, or tables without a header row, attribute names will be generated. HTML tables without a header row will have attributes Col1 through ColN, while columns containing row headers, but not a column heading, will be named RowHeading1 through RowHeadingN, where N in both cases is the number of columns. Attribute types in both tables and lists are determined by scanning the data rows.

All HTML Table features contain an htmltable_type attribute (which, because HTML Table features do not contain geometry, is always set to htmltable_none).

This attribute represents that the feature was generated from an HTML file.

Attribute Name

Contents

htmltable_type

The type of geometric entity stored within the feature:

htmltable_none