9得票3回答
错误:S4s-elt-character: 非空格字符不允许出现在模式元素中,除了'xs:appinfo'和'xs:documentation'。

I have this xml-Schema: <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified...

9得票1回答
使用JAXB创建的XML文件如何根据XSD文件进行验证

我有一个使用jaxb创建的xml文件。我需要根据xsd文档对其进行验证。是否可以仅进行验证而不进行解组?然后我需要打印xml文件中的错误。

9得票2回答
XML签名元素未声明。

我使用Visual Studio XML工具创建了XSD文件。我使用以下的C#代码来验证XML文件,但出现了以下错误: 错误: 元素未声明 'http://www.w3.org/2000/09/xmldsig#:Signature'。 我的问题是如何解决此错误?因为在编辑模式下,X...

8得票1回答
在XML中引用外部DTD

test.xml: <?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE email SYSTEM "test.dtd"> <email> <von>test@test.com</von>...

8得票4回答
验证XML与XSD的最佳性能方法

我得到了一个包含XML的字符串变量和一个XSD文件。我必须根据XSD文件验证字符串中的XML,并且知道有不止一种方法(XmlDocument,XmlReader等)。 验证后,我只需存储XML,因此不需要将其保存在XDocument或XmlDocument中。 如果我想要最快的性能,应该选...

8得票6回答
如何获取XML模式验证失败位置的XPath(或节点)?

我正在使用XDocument.Validate(它似乎与XmlDocument.Validate的功能相同)来验证XML文档是否符合XSD。这个方法可以很好地工作,我会收到有关验证错误的通知。 然而,在ValidationEventHandler(以及XmlSchemaException)中...

8得票1回答
使用JavaScript在客户端对XML进行XSD验证

我需要以友好的方式向用户展示一个XML文件,因此我正在创建类似于http://thecodeplayer.com/walkthrough/css3-family-tree的树形结构,而不是向用户展示原始的XML。 现在,当创建一个新节点时,我会在服务器端进行验证。如果服务器验证了新提议的XM...

7得票2回答
禁用javax XML验证器中的DTD

我正在使用javax.xml.validation.Validator来验证我的xml,如下所示 - Validator validator = myschema.newValidator(); validator.validate(new StreamSou...

7得票1回答
Schematron中的base-uri函数用于验证XML Probation + Saxon。

我们在Java应用程序中使用probatron和saxon来验证测试XML,使用给定的sch文件。最近,sch文件添加了一个新规则。 <let name="foo" value="base-uri()"> 有些规则使用这个值,但$foo包含空字符串,规则失败了。我需要在哪里设...

7得票3回答
Java XML验证无法工作,当架构来自类路径时。

我正在使用模式验证XML文档。当尝试使用此代码验证一些更复杂的文档/模式时,始终会失败: DocumentBuilderFactory dbfac = DocumentBuilderFactory.newInstance(); dbfac.setNamespaceAware(...