Asp classic 如何使用经典asp编辑存储在文本文件中的字段

Asp classic 如何使用经典asp编辑存储在文本文件中的字段,asp-classic,Asp Classic,我有两个字段,它们包含在两个变量中,StrcategoryName和StrcategoryUrl表示类别名称存储在StrcategoryName中,url存储在StrcategoryUrl中,这两个变量来自文本文件,然后绑定到输入类型text 现在我需要两个编辑文本文件中的数据 它们存储在文本文件中。现在我想编辑这两个字段 <tr> <th align="left" valign="middle" class="text" scope="row"><b>

我有两个字段,它们包含在两个变量中,
StrcategoryName
StrcategoryUrl
表示类别名称存储在
StrcategoryName
中,url存储在
StrcategoryUrl
中,这两个变量来自文本文件,然后绑定到输入类型text 现在我需要两个编辑文本文件中的数据

它们存储在文本文件中。现在我想编辑这两个字段

<tr>
   <th align="left" valign="middle" class="text" scope="row"><b>Enter Category Name:</b></th>
   <td align="left" valign="middle"><input type="text" name="txtcategoryname" value="<%=StrcategoryName%>" /></td>
</tr>
<tr>
   <th align="left" valign="middle" class="text" scope="row"><b>Enter Url Of Category Image :</b></th>
   <td align="left" valign="middle"><input type="text" name="txtName" value="<%=StrcategoryUrl%>"/></td>
</tr>

输入类别名称:
输入类别图像的Url:

我尝试了以下代码,但出现了一个错误。

文本操作并不容易,因为它总是被视为一系列行,我们需要逐行解析这些行,或者确切地知道哪些行包含哪些内容。。。有人过来改变顺序。。。这不漂亮

这就是为什么我们总是使用XML将数据存储到文件中,因为框架使我们能够更好地控制存储内容,并且可以轻松地删除、编辑、插入或删除某些内容

在经典ASP中,您有几个教程可以帮助您在web上阅读和编写XML文件,这里有几个问题

还有一个是我以前背上的

您需要使用“Scripting.FileSystemObject”来使用ASP读取/写入文本文件。您将在web上找到的大多数示例都通过使用Response.Write来显示这些文本文件的内容

一个更好的学习如何读写文本文件的网站位于

听起来你需要做4件事:

1.使用脚本.FileSystemObject读取文本文件,并将数据存储到ASP变量中
2.将这些变量放入一个HTML表单,发布到更新页面
3.在更新页面上,使用请求对象获取更新的值

4.使用脚本将这些新值保存到文本文件中。FileSystemObject

您能说得更具体一点吗?这不是我使用过的xml文件。txt文件我知道如何读取和编辑,然后更新,然后将特定数据保存到该文本文件中,但最终会出现问题,最好使用能避免将来出现问题的东西。如果你仍然认为文本文件是最好的方法,有很多教程,这个论坛是为了帮助你,而不是为你做工作。你是对的,但是我正在通过ftp上传那个页面,ftp不支持xml文件,谢谢