Siebel Reports Guide > Siebel Reports Architecture > About the Siebel Reports Architecture >
Computer Languages That Siebel Reports Uses
Siebel Reports uses the following file types:
- XML (Extensible Markup Language). A metalanguage that describes a markup language. It is a simplified version of SGML (Standard Generalized Markup Language). A markup language allows Siebel CRM to identify structures in a document. XML allows you to add markup to a document. It allows you to define tags and structural relationships between tags.
- XSL (Extensible Stylesheet Language). A language that defines style sheets. An XSL style sheet is a file that describes how to display an XML document of a given type. Siebel CRM uses XSL files only in a disconnected client. For more information, see How Siebel CRM Runs Reports in Disconnected Clients.
- XLIFF (XML Localization Interchange File Format). A format that stores text and carries data from one step to another step when Siebel CRM must support multiple languages.
- XSL-FO (Extensible Stylesheet Language-Formatting Objects). An XML vocabulary that Siebel CRM uses to specify format semantics.
- XSLT (Extensible Stylesheet Language Transformation). A language that Siebel CRM uses to transform XML documents.
- XPath (XML Path Language). An expression language that XSLT uses to access or to refer to parts of an XML document.
For more information about the output types that a user can choose, see Output File Types That Siebel Reports Supports.