Re: Validation of complex content
Hello John, Thank you very much for this. > Then it is certainly beyond the power of any standard XML tool. You will > have to translate the EBNF into an ANTLR or Packrat grammar, or something > similar depending on what language you are using. This should be a > straightforward effort. I was afraid of that but I was hopeful that some of the people on this list might have implemented this in a different way, because I believe in theory the following should be possible: <rules xmlns="http://purl.oclc.org/dsdl/nvdl/ns/structure/1.0"> <namespace ns="ns"> <validate schema="test.ebnf" schemaType="application/ebnf"/> </namespace> ... </rules> Kind regards, Edwin On 30 March 2012 16:22, John Cowan <email@example.com> wrote: > Edwin Dankert scripsit: > >> The expression language is quite complex and cannot be represented by >> a regular-expression. The syntax is however specified using EBNF and >> only the syntax needs to be validated. > > Then it is certainly beyond the power of any standard XML tool. Â You will > have to translate the EBNF into an ANTLR or Packrat grammar, or something > similar depending on what language you are using. Â This should be a > straightforward effort. > > -- > John Cowan Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â firstname.lastname@example.org > Â Â Â Â Â Â http://www.ccil.org/~cowan > Humpty Dump Dublin squeaks through his norse > Â Â Â Â Â Â Â Â Humpty Dump Dublin hath a horrible vorse > But for all his kinks English / And his irismanx brogues > Â Â Â Â Â Â Â Â Humpty Dump Dublin's grandada of all rogues. Â --Cousin James
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format