[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [codelist-comment] The basic structure of the lists
[This is a personal reply, not an official reply of the Code List Representation TC.] Dear Martin, You are correct that you can't use an XML Schema to completely validate all of the content of a genericode document. Please note, though, that issue doesn't just apply to the value question that you mention. It's also true because you can import column and key definitions from external files, and you can't use an XML Schema to validate the relationships between those files. However, this is no worse a problem than applies to XML Schema itself, or XSLT, or any format that has any kind of inclusion or import mechanism. There will need to be specific software that can validate genericode documents, just as you need specific software to properly validate XML Schemas or XSLT stylesheets. For this very reason, as mentioned in an earlier post, Miley Watts LLP is looking at the possibility of producing a suitable open source genericode document validator (i.e. an application that just checks genericode documents themselves for correctness). Cheers, Tony. On Fri, 18 May 2007 15:28:20 +0100, <martin.me.roberts@bt.com> wrote: > Hi, > Its more important than just having another 'active' format. > > If you use a format that is open as your defining structure how can > you verify any list as being syntactically correct as the crucial data > is held inside tags and attributes and not as attribute names or tag > names. > > As a user of lists I want to know that if I process them into an active > format such as those used by CAM that I get the complete set of data, a > simple spelling mistake inside a list attribute would not fail the > extract but would mean the resultant list is incorrect. > > > Martin Roberts -- Anthony B. Coates Senior Partner Miley Watts LLP Experts In Data +44 (79) 0543 9026 Data standards participant: genericode, ISO 20022 (ISO 15022 XML), UN/CEFACT, MDDL, FpML, UBL. http://www.mileywatts.com/
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]