OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

codelist-comment message

[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),  

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]