2010-02-18 91 views
0

筛选“新增内容”数据的最佳方式我正在为程序创建“新增功能”页面,该程序将向用户显示仅针对尚未安装的更新的新增功能。基于版本

为此,我将程序生成日期和版本传递给一个asp页面,该页面将显示新的文本。

我最初的想法是使用一个xml文件,并根据我从客户端获得的版本筛选结果,但是我想由你们运行这个问题来查看是否还有更多的“优雅”解决方案可用。

在发布新版本时,使用数据库可能是矫枉过正并且更难以更新。

下面是一个示例xml,显示了如何存储数据。

<?xml version="1.0"?> 
    <whatsnew> 
    <item version="6.0.0.100" date="19/02/2010"> 
     <subitem> 
     First public beta version. 
     Blah blah blah.... 
     </subitem> 
    </item> 
    <item version="6.0.0.200" date="21/02/2010"> 
     <subitem> 
     Second public beta version. 
     Blah blah blah.... 
     </subitem> 
    </item> 
    </whatsnew> 

你们有什么想将存储的最佳方式/显示该有什么新的数据,我使用XML在正确的轨道上?

回答

0

您的解决方案应该可以正常工作,并且易于理解和维护。 XML解析/查询库是无处不在的。我认为没有理由使数据库或自定义文件格式过度复杂化。