loadrunner Web_类函数之web_convert_from_formatted()

web_convert_from_formatted()--常用函数

将使用一个或多个数据格式扩展创建的字符串转换回源格式。(从一种字符串数据格式到另外一种字符串数据格式进行转换)

该函数与Recording OptionsàData Format Extension里面的设置功能相似,如下图;

 

 

int web_convert_from_formatted(“FormattedData= <formatted_data_string>”,“TargetParam = <parameter_name>”,[“Extensions =<comma_seperated_list_of_extensions>”,] LAST);

 参数说明:

FormattedDat:要转换的数据。如果省略Extensions参数,请包含指定扩展的包装XML标记。有关格式化数据的其他信息可以通过数据格式限定符提供。

TargetParam:参数的名称。转换后的字符串将保存在此参数中。

Extensions:扩展名以逗号分隔的生成格式化数据的数据格式扩展名的列表。扩展名以与用于创建格式化字符串的顺序相反的顺序列出。

扩展名称是扩展INI文件中ExtensionName参数的值。

例如,如果通过在扩展A的输出上应用扩展B来生成格式化数据,则扩展列表是“A,B”。

LAST:指示参数列表结束的标记。

一般信息 :

web_convert_from_formatted函数将使用一个或多个数据格式扩展创建的字符串转换回源格式。

如果在运行时设置中启用了数据格式扩展,则可以使用此功能。

有关LoadRunner提供的数据格式扩展的详细信息,请参阅“HP Virtual User Generator用户指南”。

数据格式限定符

格式化数据可以限定。只能使用一个限定符。对于格式化文本,不使用限定符。限定符是:

FormattedData / EscapedBinary - 数据是一个以null结束的字符串,包含用转义字符表示的二进制代码。此数据在传递到第一个数据格式扩展之前转换为二进制。请参阅使用二进制代码。

FormattedData / BinaryParam - 数据是包含二进制格式的格式化数据的参数的名称。

 

此示例显示使用Extensions参数中指定的数据格式扩展调用web_convert_from_formatted。
web_convert_from_formatted(
“FormattedData = username = dfe&password = dfe&login.x = 17&login.y = 8”,
“TargetParam = Param”,
“Extensions = Base64”,
LAST);

此示例显示使用格式化数据的包装XML提供的数据格式扩展调用web_convert_from_formatted。
web_convert_from_formatted(
“FormattedData =”
     “<HP_EXTENSION name = \”Base64 \“>”
     “username = dfe&password = dfe&login.x = 17&login.y = 8”
     “</ HP_EXTENSION>”,
“TargetParam = Param”,
LAST);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值