XML.orgXML.org
FOCUS AREAS |XML-DEV |XML.org DAILY NEWSLINK |REGISTRY |RESOURCES |ABOUT
OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] NVDL validator

  • RelaxNG both syntaxes
  • Schematron (old-flavour, non-iso-schematron). A fork of jing (2) does support iso-schematron, search in list archive

AFAIK, there is not a lot of reliable XML Schema 1.1 validators ; xerces 12.0 supports it, but has lacks with big documents, and support is not included in main distro, so you must re-compile it by yourself. Saxon-EE supports it, I never had any problem with it.

Jim Etevenard (1) & Axel Court (2) have done some work around this. Check their github pages for this.

Best regards,
Christophe

(1) https://github.com/jimetevenard/Intrinsic-JAXP-validator

(2) https://github.com/AxelCourt/jing-trang


Le 29/10/2018 à 15:19, wd@creativosdigitales.co a écrit :

Thank you John for reply

 

I have a question: Which schema languages does Jing support?

 

I’m getting this message with a NVDL that includes only XSD schemas:

 

DIAN_UBL.xsd:2:599: fatal: no implementation available for schema language with namespace URI "http://www.w3.org/2001/XMLSchema"

 

Cheers,

 

  • William

 

From: John Cowan <johnwcowan@gmail.com>
Sent: domingo, 28 de octubre de 2018 1:11 p.m.
To: wd@creativosdigitales.co
Cc: xml-dev <xml-dev@lists.xml.org>
Subject: Re: [xml-dev] NVDL validator

 

Jing autodetects which type of schema you are using (except for RELAX NG compact syntax, which requires the -c option), so simply pass the schema file as the first argument.  Note that Jing's implementation of NVDL does not support sub-schemas that are DTDs.

On Sat, Oct 27, 2018 at 1:55 PM <wd@creativosdigitales.co> wrote:

Hi,

 

Can someone guide me to an usable NVDL validator tool or library?

 

I’ve been trying to use NVDL for validating customized UBL documents with digital signature, but can’t find a usable NVDL validation tool.

 

Until now I tried these with these results:

  • JNVDL (java): works and is well documented, but cannot read UTF files with BOM, and produces errors on valid documents
  • oNVDL (java): website states that’s no more supported, and it’s now included in jing-trang
  • Jing-Trang (java): It´s primary function is to validate Relax-NG schemas, and it’s not documented how to use it for NVDL
  • Dotnet-dsdl (C#): Only supports XSD and Relax-NG as validation languages and reports only one error at time.

 

Thanks for all the guidance you can provide,

 

William David Velásquez
Creativo de Software
Creativos Digitales S.A.S.
Calle 30A # 83 - 53 Local 1033
Tel: 322 1730 - 311 709 8421
Medellín, Colombia

¿Necesita Integrar Sistemas? Conozca nuestra solución de Integración no Invasiva: http://creativosdigitales.co

 

¿Preguntas sobre Facturación Electrónica? Visite: http://facturasyrespuestas.com

Síganos en Twitter @FacyRespuestas

 




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


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS