- From: Matthieu RICAUD-DUSSARGET <m.ricaud-dussarget@lefebvre-sarrut.eu>
- Date: Sun, 10 Dec 2017 15:43:11 +0000
- To: "xproc-dev@w3.org" <xproc-dev@w3.org>
- Message-ID: <HE1PR0302MB2713C07EF3A04D75A206DF8EE1360@HE1PR0302MB2713.eurprd03.prod.outlook.>
Hi all, In my company we need an XML generic format to get errors and warning from a multiple validation (schema + schematron). We've been looking at existing languages like SVRL, PSVI, XSV<http://www.ltg.ed.ac.uk/~ht/xsv-status.html>, saxon report language but none of them exactly matches our need. At the beginning, we thought SVRL was the best candidate, but we found it's actually too much tied with schematron validation only. So we finally create an internal grammar which we call XVRL (stands for "XML Validation Report Language"). We discussed in Amsterdam meetup about a unifying report ports of validation steps in xproc as describe here : https://github.com/xproc/1.0-specification/issues/135 and we thought XVRL could help in this direction ? Please find as attach file a sample and the grammar (both Relax NG and XML Schema). If you find this is an interesting candidate I guess we could add in on github with an open source licence. Any comments welcome about the format itself and about its use with xproc ? Best regards Matthieu Ricaud. PS : do you think adding this proposal to issue #135 makes sens ? or any where else (xml-dev list?) PPS : We also made an XVRL to JSON conversion using the xpath 3.0 xml-to-json() function Cordialement, [ELS Gestion] Matthieu Ricaud-Dussarget Expert XML SI EDITORIAL m.ricaud-dussarget@lefebvre-sarrut.eu<mailto:m.ricaud-dussarget@lefebvre-sarrut.eu> Tél : 01 40 92 21 98 80 Avenue de la Marne - 92120 Montrouge
Attachments
- image/png attachment: image001.png
- image/png attachment: image002.png
- application/octet-stream attachment: sample-report.xvrl
- application/octet-stream attachment: xvrl.rng
- text/xml attachment: xvrl.xsd
- text/xml attachment: xml.xsd
- application/octet-stream attachment: sample-report.xvrl.xjson
- application/octet-stream attachment: sample-report.xvrl.xjson.json
Received on Sunday, 10 December 2017 15:43:42 UTC