Markup Output

Introduction

Markup output is some well formed XML text that represents the entire content of some chart output. However, unlike most other types of Davisor Chart output, markup output does not represent an entire document. Instead, markup output represents a document fragment that may be embedded inside some document template.

The position within the host document where the markup fragment is inserted must be such that the fragment content can be legally inserted there. For example, Davisor table chart HTML markup output produces a HTML <table/> element which is typically valid only in a HTML document body or a table cell element. Other positions could of course be possible in special circumtances, but in general, it is up to the application that uses the markup output to take care that the corresponding template embedding is done properly.

Supported Markup Formats

Currently, only the table charts produce markup output, and they generate the following kind of markup elements:

Examples

A HTML fragment.
A XSL-FO fragment.