标签: c# .net .net-3.5 xsd linq-to-xml
如何根据xsd和c#生成仅包含必需元素的xml。我更愿意使用xlinq,但我也愿意接受替代方案。
答案 0 :(得分:0)
这是一个单独的xied xsd吗?或者是xsd在运行时确定?使用固定的xsd,您可以将其映射到对象模型并使用XmlSerializer:
XmlSerializer
xsd foo.xsd /classes
(在命令行;生成带有实体类的foo.cs等)
然后构建对象模型,并使用XmlSerializer对其进行序列化。 可能工作 - 但不适合在运行中使用xsd。