基于XML Schema生成动态用户界面以修改XML数据

时间:2014-07-05 12:04:31

标签: javascript xml html5 user-interface xsd

有没有人知道是否有任何基于XML Schema动态生成用户界面(Web应用程序,桌面,移动设备)的工具,库等,以便创建或编辑从该模式创建的现有XML数据文件?

E.g。如果模式如下所示:

 <xsd:simpleType name="RoyaltyRate">
      <xsd:restriction base="xsd:double">
         <xsd:minInclusive value="0"/>
         <xsd:maxInclusive value="100"/>
      </xsd:restriction>
   </xsd:simpleType>

...然后您可能会在“RoyaltyRate”字段的用户界面中获得一个数字选择器或类似的东西,以便在该字段中编辑XML。

同样,如果你的架构有这样的东西:

   <xsd:simpleType name="DateRange">
      <xsd:restriction base="xsd:date">
         <xsd:minInclusive value="2003-01-01"/>
         <xsd:maxInclusive value="2003-12-31"/>
      </xsd:restriction>
   </xsd:simpleType>

...然后您可能会在UI上生成一个日期选择器来编辑“DateRange”字段。

任何?我正在寻找一些相当现代和网络友好的东西(HTML5,Javascript,C#,Java ......)

xsd片段的参考示例:http://msdn.microsoft.com/en-us/library/aa468557.aspx

0 个答案:

没有答案