根据版本过滤“什么是新的”数据的最佳方法

时间:2010-02-18 20:16:52

标签: xml asp-classic

我正在为一个程序创建一个What's New页面,该页面将向用户显示仅适用于尚未安装的更新的新内容。

为此,我将程序构建日期和版本传递给asp页面,而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在正确的轨道上?

1 个答案:

答案 0 :(得分:0)

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