我继承了一个项目,该项目有一个非常奇怪的怪癖,我想解决这个问题。该项目有一个网络表单,用户在其中键入数据,然后单击“提交”按钮。鉴于我们办公室有一个 SQL 数据库,我希望从表单中读取每个值并保存在 SQL 表中。
然而,这种情况并非如此。有些值保存在 SQL 中,但有些没有。如何查找未保存在 SQL 中的值?简单的回答:表单中的 Javascript 是这样编写的,当用户点击提交时,整个表单的标记被发送到服务器并保存在一个文本文件中。然后,当授权用户想要查看用户如何填写表单时,会从文本文件中检索标记并将其发送到浏览器。
这显然不是最好的方法,因为它浪费磁盘空间并且不容易查询。
这就是我重写代码的原因,以便将来 Web 表单中的条目将完全保存在 SQL 中。
与此同时,我有数以万计的文本文件,其中包含需要导入 SQL 的 HTML 片段。我的想法是编写一个实用程序来逐一解析文件,并将字段值保存在 SQL 中。
我想就如何做到这一点征求意见。通常,我使用 jQuery 从 HTML 读取值,但我不知道用这么多文件执行此操作的实用方法。我还可以使用 Visual Studio 2010。
什么工具和技术最适合完成这项任务?