Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 研磨机打印响应文本_Java_Jython_Grinder - Fatal编程技术网

Java 研磨机打印响应文本

Java 研磨机打印响应文本,java,jython,grinder,Java,Jython,Grinder,我想使用Grinder打印GET请求的最后一个响应,以下是我的代码: response_string = httpUtilities.getLastResponse().getText() print str(response_string) 我有一个例外: 'ascii' codec can't encode character u'\ufffd' in position 1: ordinal not in range(128) at this line : print

我想使用
Grinder
打印GET请求的最后一个响应,以下是我的代码:

response_string = httpUtilities.getLastResponse().getText()
print str(response_string)
我有一个例外:

 'ascii' codec can't encode character u'\ufffd' in position 
  1: ordinal not in range(128) at this line : 

    print str(response_string)
我的问题是如何转换
java.lang.String

我从
httpUtilities.getLastResponse().getText()
获取了python字符串? 回应有
charset='utf-8'
不需要转换。改变

    print str(response_string)


我犯了完全相同的错误。。对于这种反应,这里有一个调整

try:
   safe_str = response_string.encode('ascii', 'ignore')
   print("text: "+safe_str)

这肯定会奏效。:)

Jython应该能够在不进行任何转换的情况下使用Java字符串。您尝试过使用“打印响应字符串”吗?谢谢。我尝试打印(响应字符串)。这一条对我很有用。到时候我会把我的评论作为答案发布。
try:
   safe_str = response_string.encode('ascii', 'ignore')
   print("text: "+safe_str)