我需要构建一个用户界面来编辑和创建符合给定 xsd 架构的 xml 文档。我想做的是,尽可能根据该 xsd 模式生成我的用户界面。xsd 模式可以(并且将会)随着时间的推移而改变,因此解决方案需要有一定的灵活性。
用户界面需要是 Web UI,理想情况下,是使用 ASP.NET MVC 构建的。
我怀疑这是一项艰巨的任务,而不是工具包或库可以完全解决的问题,但我很想知道是否有其他人沿着这条路走下去并成功(或失败)以及他们是否使用了特定的库,有帮助的工具包或方法。我已经开始将 T4 模板视为一种方法,并且觉得这会给我带来很多好处,但如果有更简单的方法,我不想承诺这样做。