我有一个 xml 文件(我使用 XmlDocument 在 c# 中创建的),现在我必须在 C# 中以编程方式创建对应于它的 xsd 文件......我该怎么做?
我可以使用相同的类来创建 xml 文件吗?或者我应该使用任何其他(xsd 相关)类吗?
最佳答案
如果您只想从 XML 文件生成 XSD 文件,那么您可以使用 Microsoft 的 XSD.EXE ,它包含在 Visual Studio 中。
要使用它,请打开 Visual Studio 命令提示符。然后输入 xsd file.xml
以生成该 XML 文件的模式。
您还可以使用该工具为您的 XML 输入生成类,只需传入 /classes
参数即可。
关于c# - 如何在 C# 中以编程方式创建 XSD 文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10557253/