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.
Currently, only the table charts produce markup output, and they generate the following kind of markup elements:
|
| A HTML fragment. |
|
| A XSL-FO fragment. |