从XSD生成动态表单

时间:2011-08-02 13:44:44

标签: xml forms xsd

我正在创建一个使用XML来处理客户端和服务器之间的信息传输的Web服务。我已经为服务定义了一个XSD,现在需要为非技术用户提供一种非常简单的方法来快速创建测试XML文档。因此,我想知道人们是否可以解释这样做的最佳实践是什么,如果有人建议软件调查可以采取XSD并创建动态表单非技术用户可以填写并保存结果为XML。

1 个答案:

答案 0 :(得分:0)

我正在开发一个名为XsdFormEditor的项目。应用程序将能够在WinForms(95%完成),Web(使用Asp.Net MVC,0%完成),WPF(0%完成)中显示任何XSD作为表单。想法是加载任何XSD文件,将其作为表单显示给用户,让用户输入一些数据并将数据保存为XML。用户还可以从XML文件加载默认值。您可以在此处找到它:https://github.com/janstafa/XsdFormEditor