读书人

string 类型的form表单怎么拆分

发布时间: 2013-01-11 11:57:35 作者: rapoo

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>[^""]*)[""']

读书人网 >asp.net

热点推荐