[Home] [By Thread] [By Date] [Recent Entries]
Yes. That is to go back to the idea of NOTATION, which is that we need specialized plugins to parse specific embedded syntaxes for element. An XML processor would have standard, limited and evolving set of notations it just support: JSON, CSS, XPath and these would define syntax, XPath and DOM integration. Programming language Rust has nice support for this: plugins is how it supports regex and DSLs for example, but the XSD WG firmly rejected a role for Notations when I raised it (IIRC one thought leader said 'without types you cannot do anything' as his reason not to support notations/plugins which I thought was a terrible lost opportunity, but that was the monolithic mania of XSD) Schematron takes it up Notations a bit, by allowing different Query Language Binding (XPath, rdf, etc). I think it is a Web design principle, actually that each layer needs to provide substition/augmentaion/selection of its parts (as the MIME media types allow). I wrote some material on this 18 years ago, http://xml.ascc.net/en/UTF-8/monolith.html with the nascent criticism that without webby 'organic plurality', XML would stagnate. Regards Rick On 5 May 2017 10:58, "Stephen Cameron" <steve.cameron.62@g...> wrote:
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |

Cart



