OCLOperators XmlValidateWithSchemas
(Automatically adding template at the end of the page.)
(Adding message template to the top of the page)
Line 1: Line 1:
{{message|Write the content here to display this box}}
selfVM.XmlValidateWithSchemas(somexml, collection of URLs to schemas)
selfVM.XmlValidateWithSchemas(somexml, collection of URLs to schemas)



Revision as of 22:23, 16 June 2024

Write the content here to display this box

selfVM.XmlValidateWithSchemas(somexml, collection of URLs to schemas)

This operator reads one or more XML Schemas and validates the supplied XML in regard to those schemas.

selfVM.XmlValidateWithSchemas( '<root/>' ,  Set{'http://www.gdsregistry.org/3.1/schemas/gs1/gdsn/CatalogueItemNotification.xsd'} )->foreach(s|self.Details.Add(Detail.Create);self.Details->last.Attribute1:=s)

Output in strings will look something like this:

Error: The 'gtin' element is invalid - The value '' is invalid according to its datatype 'urn:gs1:shared:shared_common:xsd:3:GTINType' - The Pattern constraint failed.
Warning: No schema for root element.
This page was edited 95 days ago on 06/17/2024. What links here