我正在尝试开发一个提供用户界面来生成XML
文件的网站。用户界面将询问各种XML
元素中所需的数据。生成XML
应遵循DTD
规范。
所以这就是我所做的。
DTD
转换为XSD
。C#
类。现在我的问题是如何在网页上生成动态输入框,该输入框将从我创建的C#类中请求所需的元素数据。
我需要一些方法来了解必需和可选元素及其数据类型和属性以及所有来自我创建的C#类。
我希望你能得到我所要求的,谢谢你的期待。
答案 0 :(得分:0)
请记住,使用xsd.exe生成的类中,xsd中的大多数必需/可选语义都会丢失。您基本上有2个(后面编辑+1个)选项:
无论哪种方式,你选择这将不是一项微不足道的任务,你需要做很多工作来实现它。如果我们进入XSD选择元素等领域,您很快就会发现没有直接的UI可以覆盖所有可能的场景