You are here: FME Readers and Writers > XML (Extensible Markup Language) Reader/Writer

XML (Extensible Markup Language) Reader/Writer

Licensing options for this format begin with FME Professional Edition.

The XML modules allow FME to read and write XML (Extensible Markup Language) documents.

This chapter assumes familiarity with XML.

Overview

XML is a recommendation of the World Wide Web Consortium (W3C), and is a meta-language for defining markup languages. This means that it allows specific markup languages to be created for specific data. More information on XML can be found in the W3C website, www.w3.org.

Quick Links

XML Quick Facts

Workbench XML Reader Parameters

Workbench XML Writer Parameters

Feature Representation

No Geometry

Points

Lines

Area

Text

Surfaces

Solids

Aggregate

Mapping File Reference

Reader Overview

Writer Overview

Writer DEF Lines

Writer Example

xfMap

Reading the Input XML Document

Search-sets

Expression Elements (Extract and Literal)

Expression Sequence

Feature Mapping Rules

Group Mapping Rules

Reference Mapping Rules

Mapping Rules (Optional Elements)

More Expression Elements

FME Schema Features

Geometry Types

Non-Geometry

Lines

Aggregates

Points

Polygons

Raster

Point Cloud

Other Geometry Types

FME 3D Support

Multiple Geometry