[英]Strongly typed dataset (.xsd) error VS Community Edition 15.8.1
[英]Strongly typed .NET Objects based on xsd vs LinqToXML
有人可以用任何可以用来基于XSD生成.NET类的好的工具来帮助我吗?
我的另一个选择是使用Linq to XML生成XML文档。 但这需要对XML元素和属性进行手工编码,这不是很好。
问候
Xsd2Code ,就像类固醇上的xsd.exe一样-并且没有错误。
还有OpenLinqToXsd用于生成类,但该项目大约一年没有被涉及。 我发现xsd.exe令人讨厌的事情是您必须经过两个列表才能添加1个元素类型。
对于前。
<note>
<pitch>
<step>A</step>
<alter>0</alter>
<octave>4</octave>
</pitch>
<duration>4</duration>
<note>
我必须将废话添加到两个单独的列表中,一个包含实际数据,另一个仅描述我要输入的字段。对于LinqToXsd,我只需要这样做:
var n = new note() {
pitch = new List<pitch>() {
new pitch() {
step = A, alter = 0, octave = 4
} }, duration = new List<decimal>() { 4 }
};
坏消息是,所有操作IList<T>
完成,该操作不支持EditItem(出于WPF的目的,是的)。 希望能找到免费的,新鲜的和最新的东西并与所有东西兼容。 我已经用了6个月的时间了,这让我感到沮丧。
Xsd.exe可能是您正在寻找的工具: http : //msdn.microsoft.com/zh-cn/library/x6c1kb0s%28v=vs.71%29.aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.