Tag: schematron

将SAXON 9.5(nuget)与Schematron一起使用

我正在运行此代码: string path = AppDomain.CurrentDomain.BaseDirectory; // Uri schemaUri = new Uri(@”file:\\” + path + @”\sch\patient.sch”); Uri totransformEE = new Uri(@”file:\\” + path + @”\po\po-schema.sch”); Uri transformER = new Uri(@”file:\\” + path + @”\xsl\conformance1-5.xsl”); /////////////////////////////// // Crate Schemtron xslt to be applied /////////////////////////////// // Create a Processor instance. Processor processor = new Processor(); // Load the […]

使用SchematronvalidationXML

我正在尝试使用SchematronvalidationXML文件,这比XSD更复杂。 我google了很多,最好的事情是这个微软网站 。 但这只展示了如何使用NMatrix.SchematronvalidationXSD,这不是我需要的。 我有NMatrix.Schematron DLL但我不知道如何使用它们。 有谁知道如何使用它?

使用Schematron / XSD在C#中进行XMLvalidation

我一直在寻找一种方法来对XML文档进行更高级的业务规则validation。 到目前为止,Schematron似乎能够做到,我需要什么。 我一直在四处寻找,我发现的少数几个图书馆已经很老了,而且似乎不再支持了。 Schematron在2002年只是“热门”吗? 有没有可以在C#中进行validation的库 – 或者我该怎么做? 或者是否有其他人可以进行高级validation并拥有C#库并且是标准化的?