iphone-如何更改URL中的tokenid

时间:2011-08-17 18:12:07

标签: iphone

在登录会话中生成了一个令牌ID,因此我需要在下一个屏幕URL中替换相同的令牌ID。我们该怎么做。

这里有清楚的解释: 生成登录会话令牌ID

<USER USER_NAME="newadmin01" **TOKEN_ID="0.14002050365183227"** FULL_NAME="newadmin01, newadmin01"/>

为下一个网址我需要替换登录会话令牌ID,(0.22341921751959004替换为“0.14002050365183227”

http://localhost/questionnaire/QuestionnaireList?username=newadmin01&token=0.22341921751959004&levelid=4519 提前致谢

1 个答案:

答案 0 :(得分:0)

如果您想从

更改网址

http://localhost/questionnaire/QuestionnaireList?username=newadmin01&token=0.22341921751959004&levelid=4519

http://localhost/questionnaire/QuestionnaireList?username=newadmin01&token=“0.14002050365183227&amp; levelid = 4519

您可以使用以下方法拆分字符串,然后重建它。

NSArray *string = [stringtoreplace componentsJoinedByString: @"="];

这将返回一个字符串数组。

然后,您可以在数组中替换所需的那个,并使用stringappend方法重建它。

或者您可以更轻松地使用stringByReplacingOccurancesOfString来替换您想要替换的内容。

这是文档http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/Reference/NSString.html