xsd.exe

    1熱度

    1回答

    我有無錯誤的xsd。下面是我的xsd。我只是指主要因素。 Jaxb轉換後的類在@XmlRootElement(name =「principal」)上出現錯誤:「無法解析名稱空間中的XML元素聲明」和名稱中的「principal」。有人可以幫忙嗎? 這裏是我的xsd: <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementForm

    0熱度

    1回答

    我想對一個對象進行反序列化。我看到msdn.com下面的代碼: private void DeserializeObject(string filename) { Debug.WriteLine("Reading with XmlReader"); // Create an instance of the XmlSerializer specifying type

    1熱度

    1回答

    我必須使用外部給出的xml結構(巨大)。 我使用Visual Studio的xsd工具生成應該使用xmlserializer序列化的類。 由於我們從VS2010切換到VS2012(但仍以.NET 4.0爲目標),所以在反序列化XML時遇到了問題。我打破了下來,下面的代碼: using System.IO; using System.Xml; using System.Xml.Serializa

    3熱度

    3回答

    我是一名XML初學者。我可以做得很好DTD。 在瞭解XSD以及如何生成它時,我發現Google和YouTube上的所有教程都使用第三方工具創建了XSD。對於Windows,他們使用VB或xsd.exe工具。 雖然方便,但從學習者的角度來看,它們並不好,因爲我應該知道如何手動執行並隨後轉到自動化模式生成。 我的問題是: 是否XSD S和DTD總是使用第三方工具生成的? 如果它們是手寫的,我可以在哪裏

    0熱度

    1回答

    我需要舊版本的XSD.exe(附帶VS 2005),最好是與.Net 2.0兼容的版本來生成類。 有人可以提供現有(官方)鏈接或可能上傳副本嗎?

    3熱度

    1回答

    我正嘗試使用xsd.exe從XML文件生成C#文件。我面臨一個問題,即每個類都以其父節點的類名作爲前綴。所以它會生成很長的名稱,具體取決於XML元素的深度。我張貼了一個樣本。 sample.xml中 <?xml version="1.0" encoding="UTF-8"?> <A attrib1="100"> <B attrib2="200"> <C attrib3="3

    4熱度

    1回答

    有沒有什麼辦法讓我的類文件中的自動屬性從xsd生成?我正在使用Xsd2code並嘗試了以下命令。 c:\xsd2code q2test.xsd /n ContractXml /pl Net35 /ap[+] /xa[+] 它不會生成自動屬性。它產生這樣的: public string AssetHdrId { get { return this.assetHdr

    2熱度

    1回答

    我有foo.xml,我想生成foo.xsd,因爲它是用VisualStudio-> Xml-> CreateSchema生成的,試過xsd.exe但是結果是不一樣的。 (xsd.exe foo.xml) 如何從命令行調用與VisualStudio-> Xml-> CreateSchema相同的命令? 也許一個小例子會有所幫助,注意type="xs:string" minOccurs="0"當xml

    0熱度

    2回答

    我有,我已經使用XSD.EXE生成XML實體類的XSD文件。我遇到的問題是附加到數字字段的空格。的模式的特定部分看起來像這樣: <xs:simpleType name="MyNumber"> <xs:restriction base="xs:token"> <xs:pattern value="\d{1,9}"/> </xs:restriction> </xs:s

    1熱度

    3回答

    生成使用類我有這個XML文件: <?xml version="1.0" encoding="us-ascii"?> <body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <header><user>BOBBY</user></he