51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3162|回复: 11
打印 上一主题 下一主题

[求助] 来人哪!!!用关联获取页面所有链接的问题----绝对路径与相对路径

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-7-25 10:41:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,请问:
我想用关联获取一个网页的所有链接,但是服务器发过来的数据中显示的链接有如下几种:
(1)有些是绝对地址,如,< href=http://baidu.com/home.html >
(2)有些是相对地址,如, <href=/home.html >
(3)有些网址外有双引号,有些没有,如,<href="http://baidu.com/home.html ">

这个边界值我该怎么设定?
我只想到下面的方法:
(1)设定"LB=<href=","RB=\>", 再用字符号处理函数strncpy,strncmp还进行比较,如果没有http://baidu.com的,就加上,如果有双引号的就去掉双引号

但是好像这不是好方法,所以期望各位高手指点.

[ 本帖最后由 feijimao 于 2008-7-25 13:23 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-7-25 10:47:28 | 只看该作者
把这几种情况分成几种模式存放在几个变量中,分别存放绝对地址的路径,相对地址的路径和有引号的地址的路径,楼主认为如何?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-7-25 10:58:46 | 只看该作者

回复 2# 的帖子

那样的放,最后要用到这些地址的时候,好像不是很方便哦.
如,我得到这些地址后,想要随机点击
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-7-25 10:59:16 | 只看该作者

谢谢关注

谢谢关注
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-7-25 11:18:38 | 只看该作者

来人哪

咋子没有人了呢
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2008-7-25 11:19:02 | 只看该作者

3464

我慢慢地,耐心地等待着.......
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-7-25 14:09:50 | 只看该作者
来了人,可是爱莫能助啊!~不好意思
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2008-7-25 14:35:13 | 只看该作者

88

回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2008-7-25 14:35:30 | 只看该作者

:Q

回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-7-25 15:55:56 | 只看该作者
我也爱莫能助啊!~不好意思
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2008-7-25 16:27:53 | 只看该作者
如果类型不多的话,还是处理一下好了。

PS:不应该都有双引号的吗?
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2008-7-25 17:00:41 | 只看该作者

回复 11# 的帖子

有的有双引号,有的没有双引号哦.

如果类型多该怎么办啊?
有没有其他的方法?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-20 21:25 , Processed in 0.073898 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表