如何解析以下字符串

时间:2016-03-23 09:49:47

标签: ios objective-c iphone

// Want as "1000002"
//------ 
Now:

1000002  <!DOCTYPE html>  
<html xmlns="http://www.w3.org/1999/xhtml"> <head><title>  

</title></head> 

<body>     

<form method="post" action="./login.aspx?Username=adva%40gmail.com&amp;Password=2016%40dva&amp;ACCtype=2" id="form1"> 

<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="XQ2BV7Dr7lA++91QctHt7heGp4A8FLFR2kRsS7h6jbkxUqmgw1T1NuQoCDfeWcipk/cOt6d/wTLMVkN0oIriBHcL06cfjFi7F78LLwZxhqo=" />  <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="C2EE9ABB" />   
<div>
</div>     
</form> 
</body> 
</html> 

//我想&#34; 1000002&#34;在字符串

1 个答案:

答案 0 :(得分:0)

我认为这个问题的实际原因是你要调用的.aspx页面来获取这些数据。

Your .aspx URL

此.aspx页面似乎假装是一个Web服务,发布您的1000002值,但之后让ASP.Net 输出自己的(空白)HTML网页。

您可能需要在login.aspx页面中包含以下内容:

int yourLoginID = 1000002 ;        //  Or whatever..!

context.Response.ClearContent();
context.Response.Write(string.Format("{0}", yourLoginID));
context.Response.End();

这将确保.aspx页面仅返回您的号码......没有别的。