xsd

    1熱度

    1回答

    我有一個相當簡單的XML結構; <list... > <members> <person type="NAME_WITH_A"> <name>Ada</name> </person> <person type="NAME_WITH_B"> <name>Berta</name> </person> </m

    0熱度

    1回答

    我正在使用JAXB-2 Maven插件從一些xsd文件開始生成java類。我的配置如下。我有三個模式文件,沒有包含在C中的目標命名空間A,然後我有另外兩個模式D和E以及提供的命名空間,它們都包括C. 是否可以使用綁定或不同的執行(與劇集)讓每個模式在不同的包中生成類?例如: A schema (no namespace) -> com.packageA B schema (no namespac

    0熱度

    3回答

    我有一個PHP代碼,它可以調用web服務並返回一個XSD,但我不知道如何閱讀它的元素。什麼是最好的方法? 我搜索了DOMDocuments,但是我並沒有很好地理解它。這是最好的方法嗎? 編輯 - 好的,我可以讓我的xsd到一個DOMDocument,現在我怎麼能得到,例如,節點CATEGORIA在第二個產品中的值? 這裏是它返回的代碼: <?xml version="1.0" encoding="

    0熱度

    2回答

    我有一個xsd文件,定義了xml模式,第二個包含擴展。我需要這樣的: <ns:Node> <InnerNode> <Value1>value 1</Value1> <Value2>value 2</Value2> </InnerNode> </ns:Node> InnerNode的定義是在主文件中,在擴展名中的節點。我的擴展定義如下所示: <xs:

    0熱度

    1回答

    現在,我們看到一些API是作爲Web服務提供的。例如,ONVIF在wsdl和xsd文件中提供gsoap生成源的API。我的問題是,無論API的生成環境如何,我們是否只能依賴wsdl和xsd文件,或者我們需要一些額外的文檔來知道如何調用和使用這些生成的類,函數以及這些生成的cpp代碼?換句話說,xml文件可以提取如何調用生成的代碼並使用它們的信息嗎? 如果只有wsdl和xsd文件就夠了,請告訴我如何

    0熱度

    1回答

    我想從一個DataSet生成的XmlSchema對象中提取數據我有幾個表。下面的示例中的XmlSchema將以完全正確的模式導出,但我不知道如何遍歷它。只有一個項目,元素總是空的。我如何到達XmlSchema對象中的表格和列元素? using System; using System.IO; using System.Data; using System.Collections; usin

    -1熱度

    1回答

    命名空間。如果我有幾個標籤是這樣的: <ServiceId xsi:type="xsd:string">aval</ServiceId> 是xsi:type="xsd:string"技術上的屬性? 當我試試這個: from StringIO import StringIO from SOAPpy.wstools.Utility import DOM badxml = '''<?xml vers

    0熱度

    1回答

    我使用xsd.exe從xsd模式生成類。我無法控制架構。閱讀,使用XmlSerlializer編寫和序列化數據的驗證工作得很好。 我想根據架構中的規則對包含用戶輸入的數據執行聯機錯誤檢查。再次,我沒有任何問題序列化和驗證反對,但後來我看不到追溯故障位置的簡單方法,在哪個類的哪個實例發生。 我發現了一條評論,指出不存在XmlValidatingWriter的原因是這些類應該已經確保了模式兼容性,但是

    1熱度

    1回答

    我必須從xml文件導入大約10 000個數據庫條目,但使用xsd文件數據結構,如何正確使用xsd文件導入xml數據?我使用PHP。 這是我的XSD架構: <?xml version="1.0" encoding="UTF-8"?> <!-- edited with XMLSpy v2010 rel. 3 (x64) (http://www.altova.com) --> <xs:schema

    0熱度

    1回答

    我已經和XML片斷這樣的。我需要做的XSD驗證,使得,例如:如果該字段屬性「名稱」是端口,那麼它必須匹配它是否是一個數的正則表達式(如「\ p {釹} +」) <Data> <Attributes> <Field name="nodeType">abcd</Field> <Field name="port">5462</Field> </Attribut