zoukankan      html  css  js  c++  java
  • LoadRunner显示中文乱码的问题

    lr_convert_string_encoding

    Converts a string to a different encoding.


    Return Values:This function returns 0 on success and -1 on failure.

    C Language

    int lr_convert_string_encoding( const char *sourceString, const char *fromEncoding, const char *toEncoding, const char *paramName);

    sourceString The string to convert
    fromEncoding The encoding of the sourceString
    toEncoding The encoding to convert of the string saved in parameter paramName
    paramName The name of the parameter in which the destination string will be saved


    lr_convert_string_encoding converts a string encoding between the following encodings: System locale, Unicode, and UTF-8. The function saves the result string, including its terminating NULL, in the parameter paramName.

    Printable characters in the result string are displayed in VuGen and its logs as the actual characters. Non-printable characters are displayed in Hexadecimal. For example:

    rc = lr_convert_string_encoding("A", NULL, LR_ENC_UTF8, "stringInUnicode");

    The result string displays as Ax00, and not x41x00, because the letter A is a printable character.

    Add lr_convert_string_encoding manually to a script when needed. It is not recorded.

    Possible values for 'fromEncoding' and 'toEncoding' :

    Constant Value
    LR_ENC_SYSTEM_LOCALE NULL
    LR_ENC_UTF8 "utf-8"
    LR_ENC_UNICODE "ucs-2"


    rc = lr_convert_string_encoding(lr_eval_string("{buy_result}"), LR_ENC_UTF8, LR_ENC_SYSTEM_LOCALE, "stringInUnicode");

    1.rc是返回值,为0表示转换成功,为-1表示失败

    2.lr_eval_string("{buy_result}")待转换的字符

    3.LR_ENC_UTF8待转换字符的初始编码格式

    4.LR_ENC_SYSTEM_LOCALE需要把待转换字符转换成的格式,一般是转换为本地的默认格式

    5."stringInUnicode"存储转换后字符串的变量名称。

  • 相关阅读:
    python自动化测试(2)--读取excel中的测试用例并使用列表进行存放
    Numpy学习记录
    Tensorflow环境安装记录--无法识别GPU的问题
    Tensorflow框架学习(1)--CNN的实现
    IDEA创建springboot项目总是创建失败问题的解决
    java_集合知识点小结
    java易错知识点汇总_1
    struts2 中文件的位置问题
    struts2 action中的私有变量
    span 标记 width 设置
  • 原文地址:https://www.cnblogs.com/hushaojun/p/4760358.html
Copyright © 2011-2022 走看看