Let me illustrate... - Patches: patch #5410, LMI Calculation summary XML...
You are not allowed to post comments on this tracker with your current authentication level.
patch #5410: LMI Calculation summary XML resources format draft.
Submitter: | Evgeniy Tarassov <etarassov> | ||
Submitted: | Thu 21 Sep 2006 12:21:29 PM UTC | ||
Category: | None | Priority: | 5 - Normal |
Status: | Ready For Test | Privacy: | Public |
Assigned to: | etarassov | Open/Closed: | Closed |
Attached Files
file #10817: lmi_csummary_xml_xsl.patch added by etarassov (64KiB - text/x-patch - a set of files containing description of the proposed XML data structure with examples)
Depends on the following items: None found
Items that depend on this one: None found
Carbon-Copy List
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 2 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2007-04-17 | etarassov | Open/Closed | Open | Closed | |
2006-09-21 | etarassov | Attached File | - | Added lmi_csummary_xml_xsl.patch, #10817 |
Powered by Savane 3.13-4b48.
Corresponding source code
This patch contains a draft (with examples) of XML resources structure used in calculation summary part of LMI.
This should not be applied to the repository but to be used locally to evaluate the proposed XML files contents.
schema.xsd - a Schema file describing illustration data (data.xml) XML format
format.xml - an example of a column traits file
data.xml - an example of illustration data
html.xsl - a working example of an XSL template generating a report in html format for the data in data.xml
To check an XML file against a schema file one could use the following command:
$ xmllint --schema schema.xsd <file>.xml
where <file>.xml is data.xml or format.xml.
To process an xml file through a xsl template one could use:
$ xsltproc html.xsl data.xml
Both xmllint and xsltproc are binaries created by a default build of libxml2 and libxslt respectivly.