首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

string 类型的form表单怎么拆分

2013-01-11 
string 类型的form表单如何拆分我拿到了一个string类型的form表单string strForm“form nameforwardFor

string 类型的form表单如何拆分
我拿到了一个string类型的form表单


string strForm=“<form name="forwardForm" action="http://www.baidu.com" method="POST">  <input  name="order_st" value=""/>  <input  name="md5" value="0525aa47fbe5be6b3c6e00dde2ad2e35"/>  <input  name="fy_ssn" value=""/>  <input  name="order_pay_code" value="5002"/>  <input  name="mchnt_cd" value="1342"/>  <input  name="order_amt" value=""/>  <input  name="order_pay_error" value="验证签名失败"/>  <input  name="resv1" value=""/>  <input  name="order_date" value=""/>  <input  name="order_id" value="orderid"/>”;

strForm是一行数据,如何把里面的value根据name的值拿到相对应的value的值啊,各位大婶们看看,谢谢
[解决办法]
用正则表达式取
<input  name="" value=""/>若干条

然后再每条 每条匹配出来

[解决办法]
将这个字符串定义成@"<?xml version=""1.0"" encoding=""UTF-8"" ?>

然后遍历取出.

XML相关操作百度一堆。自己查一下
[解决办法]
(?i)<input\s*name=[""'](?<name>[^""']+)[""'][^>]*?value=[""'](?<value>[^""]*)[""']

热点排行