Exploring the schemas
The CommaSeparatedValues library is shown in the Application Development view of your workspace.
The CSV.xsd DFDL schema opens in the DFDL editor. If it does not, double-click the DFDL schema to open it in the editor.
CSV_message is highlighted and models a CSV file with a header record and an unbounded number of body records. Each record has five fields. The main editor view shows the logical components of the message, such as elements and sequences. You can explore the CSV_message structure by expanding the elements.
The physical rendering of each logical component is described by the DFDL properties in the Representation Properties tab. DFDL properties can either be specified locally on the component, or can be inherited from pre-defined sets of DFDL properties. Inherited properties have an icon shown next to them, and hovering the cursor over the icon reveals where the property is defined. In this schema, inherited properties are obtained from the CommaSeparatedFormat.xsd file.
You will be test parsing the example CSV file using CSV_message. The test parsing takes place entirely within the DFDL editor, so there is no message flow in this tutorial, and no Deploy step. Before test parsing, switch to the DFDL Test perspective by clicking the menu item Window > Open Perspective and then selecting DFDL Test. (Alternatively, you can use the toolbar icon ).
Tip: If this Tutorial Steps View tab disappears when you switch perspectives, use the Window > Show View menu option to add it back.