|
@@ -24,8 +24,12 @@ class VideoProcessing:
|
|
|
print(response)
|
|
|
result = response['result']
|
|
|
print(result)
|
|
|
- cleaned_string = result.replace( "```json", "" ).replace( "```", "" ).strip()
|
|
|
+ cleaned_string = result.split( 'json\n', 1 )[-1].strip()
|
|
|
+ # 清除控制字符
|
|
|
cleaned_string = re.sub( r'[\x00-\x1F]+', '', cleaned_string )
|
|
|
+
|
|
|
+ # 修复引号等格式问题(确保字符串用双引号包围)
|
|
|
+ cleaned_string = cleaned_string.replace( "\n", "" ).replace( "\\", "" ).strip()
|
|
|
json_data = json.loads( cleaned_string )
|
|
|
print(json_data)
|
|
|
return json_data
|