使用xml配置文件构建动态web界面,结合数据库、事件等,是一种很好的编程方法吗?
<Sub Name="Matrix Report" Url="frmGridReportPanel.aspx">
<Report Name="Repor Name" src="ConnectionStr" Url="frmGridReportPanel.aspx">
<DataSource>
<Server Type="Table">View_REPORT1</Server>
<Client>null</Client>
</DataSource>
<FIELDS>
<FIELD type="DropDownList" id="Table_ID" name="Table_Field_name" required="true">
<LOOKUP>MyTable</LOOKUP>
<DIMENSION>Table_ID</DIMENSION>
<DATATYPE>Int</DATATYPE>
<LENGTH>12</LENGTH>
<OPERATOR>=</OPERATOR>
</FIELD>
.....
</FIELDS>
</Report>
....
<Sub/>这是我的xml。如何为控件配置事件triger。
有使用xml congig文件动态构建网页的开放源代码吗?
有什么想法吗?
发布于 2010-11-25 12:59:23
在某些平台上,XML配置文件是规范的(例如,.NET)。
如果您使元素和属性名称有意义,那么使用XML可以有所帮助,但是,要进入内存,需要解析器和/或反序列化器。
如果开销太大,可以使用其他方法(文件中的简单键值对,就像大多数unix配置文件一样)。
因此,没有具体的“最佳实践”--最好的实践是遵循您使用的平台/语言中使用的标准。
不过,我不清楚这与数据库、事件和建立动态网站有什么关系。
至于你的具体要求-一个动态报告工具栏,我想说配置文件可能是一个很好的适合。这取决于数据量以及是否应该同步到另一个数据存储区。
如果过滤器的大多数值都需要动态的,因为它们应该对应于数据库中的值,那么我将不使用配置,而是从数据库获取数据。
https://stackoverflow.com/questions/4277286
复制相似问题