读书人

依据xml的内容动态生成lt;tablegt;表单

发布时间: 2012-12-31 11:57:52 作者: rapoo

根据xml的内容动态生成<table>表单
现有ESProjects.xml如下:
<?xml version="1.0" encoding="utf-8" ?>
<ESProjects>
<Project ProjectID="1" Name="问卷调查" State="0">
<ListFields>
<Field Title="Name" Caption="姓名" IsTelNo="0" />
<Field Title="TelNo" Caption="电话" IsTelNo="1" />
<Field Title="Company" Caption="公司" IsTelNo="0" />
</ListFields>
</Project>
</ESProjects>
注:Caption的值只做参考

提问:根据ESProjects.xml中Caption的值生成动态表单,结果如下:
姓名:<input type="text" />
电话:<input type="text" />
公司:<input type="text" />
注:姓名、电话、公司的值是动态读取出来的
[解决办法]
方法很多,使用xsl转换是可以,也可以使用js读取xml内容,参见

兼容 IE、Firefox、Chrome、Safari、Opera 等浏览器的 XML 文件加载方式

读书人网 >XML SOAP

热点推荐