如何使用xsd模式定义
本文关键字:定义 模式 xsd 何使用 | 更新日期: 2023-09-27 18:29:24
我正在C#控制台应用程序中使用SQL语句提取数据。例如:
SELECT NAME, DATE_OF_BIRTH FROM CUSTOMER_DETAIL
然后我将其保存到xml中。
xml有两个元素。一个是NAME,第二个是DATE_OF_BIRTH。当我将它们加载回MS-SQL Server时,DATE_OF_BIRTH列将变为varchar,但我希望通过定义xml模式来保持xml中的smalldatetype。
我使用GetXml()方法保存在xml中。
cor(mtcars$mpg, mtcars$cyl) #a function that gives an association between two vectors
outer(mtcars, mtcars, "cor") #the attempt to create a matrix of all vectors in a df
为表创建一个xsd,以便将数据保存为xml。
DataSet ds = new DataSet();
在数据集中加载xsd。
ds.ReadXmlSchema(xsdPath);
现在从sql server读取ds中的数据。
ds.WriteXml(xmlFullPath);
通过这种方式,您将能够以正确的格式保存数据。