首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

依据xml的内容动态生成<table>表单

2012-12-31 
根据xml的内容动态生成table表单现有ESProjects.xml如下:?xml version1.0 encodingutf-8 ? ESP

根据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 文件加载方式

热点排行