带制表符分隔字段的HTTP Post请求

带制表符分隔字段的HTTP Post请求,http,parsing,post,asp-classic,tab-delimited,Http,Parsing,Post,Asp Classic,Tab Delimited,我被要求为帐户创建设置一个web服务。入站HTTP Post请求包含一个格式化字段,该字段包含以制表符分隔的字段,标题行用标记包装 以下是一个示例: accountRequest=<NewUser> userName password fName lName ABC123 wzbtw88g Joe Bloggs </NewUser> accountRequest= 用户名密码fName lName ABC123 wzbtw88g乔·布洛格斯 有人能帮我理解如何用经典A

我被要求为帐户创建设置一个web服务。入站HTTP Post请求包含一个格式化字段,该字段包含以制表符分隔的字段,标题行用标记包装

以下是一个示例:

accountRequest=<NewUser>
userName password fName lName
ABC123 wzbtw88g Joe Bloggs
</NewUser>
accountRequest=
用户名密码fName lName
ABC123 wzbtw88g乔·布洛格斯

有人能帮我理解如何用经典ASP解析它吗?

将值提取到字符串中并执行类似操作

<%

str="userName   password    fName   lName   ABC123  wzbtw88g    Joe Bloggs"

arr=split(str,vbTab)

for i=lbound(arr) to ubound(arr)
    response.write i & "=" & arr(i) &"<BR>"
next

+1足够近了,尽管它没有显示如何处理表单字段中奇怪的
标记。谢谢,是的,我似乎找不到解决方法来处理标记。只需使用“替换”功能即可。