xml-validation

    0热度

    2回答

    我得到标记声明的错误在atlist报关行下面的XML文件中: <?xml encoding="UTF-8"?> <!ELEMENT catalog (title,(plant)+)> <!ELEMENT title (#PCDATA)> <!ELEMENT plant ((name)+,(climate)+,(height)+,(usage)+,(image)+)> <!ELEMENT n

    0热度

    1回答

    第一个问题写在上面:我可以使用空格吗? <xs:simpleType name="Testing"> <xs:restriction base="xs:string"> <xs:enumeration value="my sample spaced value"/> <xs:enumeration value="my second spaced value"/>

    0热度

    1回答

    我有一个xsd,它必须防止元素的重复值。我尝试了各种方法,并失去了为元素实现唯一约束的问题。 在下面的xml中,我有xyz:间隔具有重复值的元素。 如何避免使用独特标签进行复制? 我曾尝试在下面的XSD中使用独特的,但无法实现相同。 XSD: <?xml version="1.0" encoding="utf-8" ?> <xs:schema xmlns:xyz="http://www.exam

    1热度

    1回答

    我有一个需求,我需要使用XSD限制属性值及其元素的值。我已经能够将属性值限制为一个的 JSON SWAGGER ,到目前为止,但我还需要元素值限制的 letter.c di.js 一个为好。 XML: <response src="XML"> <resp name="JSON">letter.c</resp> <resp name="SWAGGER">di.js</

    1热度

    1回答

    我想创建一个至少需要1个子元素的元素,但可能会多次出现一个或多个子元素。 下面的例子都将是有效的: <Parent> <ChildA></ChildA> <ChildB></ChildB> </Parent> <Parent> <ChildB></ChildB> <ChildA></ChildA> </Parent> <Parent>

    0热度

    1回答

    这个问题说明了一切!我想有一个XSD定义,使得它无论是可能创造这样 <Element>12345</Element> 或类似这样的 <Element></Element> 如何做到这一点的元素? 我已经尝试使用nillable属性并将元素的类型更改为xs:string,但它不起作用。

    0热度

    1回答

    我试图在多个complexType元素中使用的元素中实施唯一值。 例如: <xs:element name="lmt"> <xs:complexType> <xs:choice maxOccurs="unbounded"> <xs:element ref="lf" maxOccurs="unbounded"/> <xs:element ref="c

    1热度

    2回答

    A具有描述XML对象(简化的示例)的XSD架构: <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://my-custom-ns.com"> <xs:element name="item"> <xs:complexType> <xs:sequen

    2热度

    1回答

    我已经这段代码,用于验证XML对XSD public void Validate() { XDocument xdoc = XDocument.Load("XML path"); var schemas = new XmlSchemaSet(); schemas.Add(null, "XSD path"); xdoc.Validate(sc

    1热度

    1回答

    目标: 我有一个名为Schema1.xsd的现有标准XSD。 我想扩展Schema2.xsd的complexType(“TVDSection”)中的Schema1.xsd的complexType(“tElementWithIDAndName”)。 当我尝试验证Schema2.xsd在Altova的XMLSpy的/氧XML编辑器,我收到以下错误: 错误: [的Xerces] COS-nonambig