本人新手:不知如何表达,
http://192.168.0.122/user.aspx?uid=123&pwd=123
然后网页返回这样的数据:名 称:公司名
剩余资费:424225 单位/分
剩余条数:94272
用户状态:正常
http://192.168.0.122/user.aspx?uid=123&pwd=123
然后网页返回这样的数据:名 称:公司名
剩余资费:424225 单位/分
剩余条数:94272
用户状态:正常
解决方案 »
- des加密的密钥是32位的怎么解密
- 如何在同页里面,把日历控件的值传递到右边显示出来呢?
- 几个面试题,一来共享一下,二来找找答案
- ===奇怪的问题 大家帮帮忙看下===
- c#中如何让一个打开的ppt文件的内容可以被复制到其他地方,但不能编辑此文件内容?
- ●●●●●●那位能提供一个用画直线的方式画圆弧、椭圆弧。要求比较精确●●●●●●●
- 请给一个C#关于AutoCAD渲染的简单例子,其中最好包括材质、灯光内容。
- 高分求DeKlarit的使用说明和教程!
- WebClient的发的uri的中文问题
- 大家有没有什么好的方法将VC的程序移植到C#中来啊????
- js调用BOTTON的Click事件问题
- 帮忙看看这句话错在哪里
就是用 Response.Write 输出一个TABLE而已,4行2列的显示出来就OK了。
{
HttpWebRequest request = null;
HttpWebResponse oWebResp = null;
StreamReader oStream = null;
string sResp = "";
try
{
request = (HttpWebRequest)HttpWebRequest.Create(url);
request.Accept = "*/*";
request.Headers["Accept-Language"] = "zh-cn";
oWebResp = (HttpWebResponse)request.GetResponse(); oStream = new StreamReader(oWebResp.GetResponseStream(),System.Text.Encoding.GetEncoding("gb2312")); return oStream.ReadToEnd();
}
catch(Exception ex)
{
if(oStream != null)
{
oStream.Close();
}
throw(new Exception("System Error."));
}
return sResp;
}有了html以后再根据需求处理不知道是不是楼主需要的-_-
如果是
名 称:公司名<br>剩余资费:424225 单位/分<br>剩余条数:94272<br>用户状态:正常<br>
这样的 就用 .split("<br>")
接下来的事情 不就跟你处理只返回一个1 一个2这样的值差不多了嘛??
Error_Code ?
'这样的 就用 .split(" <br>") '
你这个.split这个点前面你用啥?
我云里雾里的
剩余资费:424225 单位/分
剩余条数:94272
用户状态:正常
--------------------
如果在浏览器上显示的就是这样的数据的话,浏览器里查看源文件就是这样
名 称:公司名<br>剩余资费:424225 单位/分<br>剩余条数:94272<br>用户状态:正常<br>WebClient Client = new WebClient();
String UrlAddress = "http://ooxx.aspx?oo=xx";
Byte[] data = new byte[1024];
String[] str;
try
{
WebRequest myreq = WebRequest.Create(UrlAddress);
data = Client.DownloadData(UrlAddress);
str = Encoding.Default.GetString(data).Split("<br>".ToCharArray());
}
catch (WebException expc)
{
MessageBox.Show(expc.Message, "错误");
}这样之后
str[0]=名 称:公司名
str[1]=剩余资费:424225 单位/分
str[2]=剩余条数:94272
str[3]=用户状态:正常
名 称:公司名 <br/>剩余资费:424225 单位/分 <br/>剩余条数:94272 <br/>用户状态:正常 <br>
哈
原来是字符串处理啊。Error_Code 已经解决了。
str[2]=剩余条数:94272 我如何在取这个94272呢?
帮到底吧,谢谢!
这样对新手很有用!
string strdata=strtemp[1];
如果返回的是这样的值呢?如何取这个55330???
<?xml version="1.0" encoding="utf-8" ?>
- <result>
<response>55330</response>
</result>
那就更容易了啊
xmlDocument.load() 然后你去msdn看看类 .net有现成的
var evl =eval([{company:"公司名",remanent:"424225 单位/分",count:"94272",userstate:"正常"]})
alert(evl.company);
alert(evl.remanent);
alert(evl.count);//你要求的数据
alert(evl.userstate);
能不能写一个呀,麻烦你了啊!真的非常从内心深处感谢!
doc.LoadXml("<?xml version=\"1.0\" encoding=\"utf-8\"?><result><response>55330</response></result>");
XmlNode node = doc.SelectSingleNode("result/response");
System.Console.WriteLine(node.InnerText);//55330
<?xml version="1.0" encoding="utf-8" ?>
- <result>
<response>55330 </response>
</result>
用C#具体怎么写呢?这个
<response>55330 </response> 是中的5530是变的啊!