xsd

    0熱度

    1回答

    我想使用已定義的XSD架構編組XML: <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="myNamespace" xmlns="myNamespace"> <xs:element name="elemen

    0熱度

    3回答

    我想存儲解析特定XSD文件所需的所有XSD文件。 This answer說,我們應該尋找xs:include和xs:import屬性。 但是在元素內使用的命名空間呢?通常根元素(模式聲明)具有多個名稱空間聲明。 如果我們在XSD文件中遇到這些文件,我們是否也不應該爲這些命名空間包含XSD? 例如,在這個XSD文件中,我們不應該包含定義了urn:oma:xml:xdm:extensions和urn:

    0熱度

    1回答

    我不確定我在做什麼錯。但錯誤如下: s4s-elt-invalid-content.1:元素'simpleType'無效,放錯位置或發生得太頻繁。 <xsd:element name="amtNew" minOccurs="0"> <xsd:complexType> <xsd:simpleType> <xsd:restriction base="xsd:d

    0熱度

    2回答

    我有一個代表網絡圖的數據模型。所以我得到了主機實體(以及它們的地址和許多其他屬性/元素),並且我需要以某種方式建模Link實體(表示源節點和目標節點之間的網絡鏈路,具有延遲和吞吐量屬性)。 問題是,我無法想象使用XML Schema設計網絡的正確方法。我應該如何以適當的方式設計它? (在XML設計之後,我將使用這個模式和Java應用程序)。 我想我應該創建一個網絡元素作爲模式的根元素,但我如何管理

    0熱度

    1回答

    我有以下XSD片: <xs:element name="MESSAGE"> <xs:complexType> <xs:sequence> <xs:element ref="HEADER"/> <xs:element ref="BODY" minOccurs="1" maxOccurs="1"/> </xs:sequence> <

    0熱度

    1回答

    我想驗證兩個字段總是唯一的值,在同一個complexType中。我想在我的XSD中進行驗證,而不是直接在代碼中進行驗證。 我知道我不能使用類型「的xs:ID」兩次相同的複雜類型裏面,不幸的是我不能做標籤的工作。 我已經有一個屬性「BOOKID」使用型「的xs:ID」的複雜類型裏面,所以我想在使用標籤,以保證唯一值的其他元素「BOOKNAME」。 我有以下結構: <xs:complexType na

    0熱度

    1回答

    在我第一次發佈不完整信息後,我再次嘗試使用更詳細的信息。 這是我的輸入文件: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns1:BBkDNFBlkDirDeb xmlns:ns5="urn:iso:std:iso:20022:tech:xsd:sdd:pacs.003.001.02" xmlns:ns1="urn:BBkDN

    2熱度

    3回答

    在研究XSD驗證時通過this進行了讀取。遇到這段代碼。 private static IEnumerable<ValidationEventArgs> RunValidation(string inputXml, bool includeHelperSchema) { var schemaSet = new XmlSchemaSet(); schemaSet.Add(sch

    0熱度

    1回答

    我得到這個消息: 確實有2個元素(L源和光澤),可以包含一個名爲xml:lang的屬性。 這裏是XSD: <? xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="JMdict_e.dtd" xmlns:wmh="http://www.wmhelp.c

    0熱度

    1回答

    我們的應用程序需要提供一個.xsd文件,該文件由多個其他.xsd文件連接在一起組成。連接的源列表可以通過遍歷所有庫依賴關係並檢查其上的屬性來派生。 我最終什麼樣的主意是,應用程序的可的CMakeLists.txt只是調用一個函數,它會「做正確的事」:工作 function(make_config_xsd) set(xsd_config ${CMAKE_CURRENT_BINARY_DIR