代码之家  ›  专栏  ›  技术社区  ›  Kieveli

用于XML编辑的InfoPath的替代方案是什么?

  •  0
  • Kieveli  · 技术社区  · 17 年前

    我们正在考虑为非技术用户提供一种方法来编辑XML并将其传递给现有的XML输入功能。我记得InfoPath将其数据保存为XML,并再次查看了它。它允许您基于XSD(XML模式)定义表单,然后允许用户在不知道它是XML文件的情况下编辑XML,这一点非常好。由于InfoPath的输入约束,生成的XML完全可以进行验证。

    是否有另一种自动生成表单的方法允许用户轻松编辑XML?

    4 回复  |  直到 12 年前
        1
  •  3
  •   Jobi Joy    17 年前

    您可以将表单宿主到Sharepoint上。InfoPath Forms Services是一种基于Microsoft Windows SharePoint Services 3.0作为ASP.NET 2.0版应用程序构建的服务器技术。它使用户能够通过使用Web浏览器而不是Office InfoPath 2007客户端程序,或在Office InfoPath 2007客户端程序之外,填写Microsoft Office InfoPath 2007表单

    http://msdn.microsoft.com/en-us/library/ms540731.aspx

    当然,还有另外一种方法,就是在任何技术中基于XML创建自定义表单,并为用户提供表单

        2
  •  1
  •   x0n    17 年前

    XMLSpy的幕后黑手Altova为任何给定的XML模式(以及DTD iirc)提供了某种自动输入表单生成器。

    http://www.altova.com/

        3
  •  1
  •   Dirk Vollmar    9 年前

    • Adobe表单。使用Adobe Reader,用户可以填写和提交PDF表单。读者可以将数据提交或保存为XML(使用自定义模式)。