minoccurs

    1熱度

    1回答

    我有一個複雜的類型定義,它當前不包含任何minOccurs限制。當我使用這個comlpex類型作爲一個元素類型時,我有時候希望這些元素具有minOccurs 0,其他時間1。 <xsd:complexType name="Identifier"> <xsd:sequence> <xsd:element name="Id" type="xsd:string"/> <

    4熱度

    1回答

    是否有可能通過擴展來覆蓋complexType中元素的maxOccurs屬性的minOccurs &? 我有一個用於應用程序配置的xsd,我想擴展複雜類型以使這些屬性可選,並只獲取用戶在GUI中修改的元素。由於我不想將所有元素髮送到服務器,只需要更改一個選項。 請幫助。

    0熱度

    1回答

    我在寫一個xsd-schema文件,我需要確保屬性值(positve integer)也是minOccurs和maxOccurs的值另一個屬性。這是否有可能?

    1熱度

    1回答

    我想限制選擇元素與minOccurs和maxOccurs中的元素,但它看起來並不像它正在工作。 我創建了一個選項,並試圖將「person」限制爲1個最大值,並將「address」限制爲1個最小值,但是當我嘗試驗證包含2個出現「person」和0出現「地址「,我使用的驗證器(Xerces)說它是有效的。 我試圖做的是正確的? 有什麼辦法可以強制選擇內部元素的出現嗎? 這裏是我的XSD和XML: my

    0熱度

    1回答

    XSD文件中<element>的minOccurs屬性的默認值爲1 (source)。 考慮你有一個XSD指定一個包含2個元素的複合類型:<el1>和<el2>。 如果您提供僅包含<el2>的XDocument,則XDocument將不會生效。 相反,你會得到消息: The element Message in namespace ___ has invalid child element el2

    0熱度

    1回答

    我有單個web方法的web服務自動分配0值: <s:element name="SendInt"> <s:complexType> <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="someInt" type="s:int"/> </s:sequence> </s:comple

    0熱度

    2回答

    假設我有以下XSD文件: <?xml version="1.0" encoding="utf-8"?> <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:el