|
|

50精币
以下是OCR文字识别的代码,识别出来的变量是“识别到的文本”,但是识别出来的数据有“”双引号,请问怎么改代码能把双引号“”掉。比如之前 识别到的文本=“123” ,要怎么操作得到数据是没有双引号的123.请大佬解答谢谢。
body_base64 = 编码_BASE64编码 (读入文件 (“C:\Users\Administrator\Desktop\jt\xm.bmp”)) 网址 = “http://127.0.0.1:1224/api/ocr”方式 = 1 协议头 = “Content-Type: application/json”提交数据 = “{” + #引号 + “base64” + #引号 + “:” + #引号 + body_base64 + #引号 + “}”结果 = 到文本 (网页_访问 (网址, 方式, 提交数据, , , 协议头, )) 如果真 (json. 解析 (结果 ))  code = json. 取属性数值 (“code”) 如果真 (code = 100 )  data = json. 取属性 (“data”)  计次循环首 (data. 成员数 (), 循环变量 )   如果真 (json. 解析 (data. 取成员 (循环变量 - 1 ). 取数据文本 ()) )    识别到的文本 = json. 取属性对象 (“text”)    如果真 (json. 解析 (json. 取属性 (“box”). 取数据文本 ()) )     文本左上x = json. 取成员 (0 ). 取成员 (0 ). 取数据文本 ()     文本左上y = json. 取成员 (0 ). 取成员 (1 ). 取数据文本 ()     文本右下x = json. 取成员 (2 ). 取成员 (0 ). 取数据文本 ()     文本右下y = json. 取成员 (2 ). 取成员 (1 ). 取数据文本 ()    调试输出 ("识别到的文本为":, 识别到的文本, “,文本范围为:”, 文本左上x, 文本左上y, 文本右下x, 文本右下y )           计次循环尾 ()
|
最佳答案
查看完整内容
识别到的文本=子文本替换 (识别到的文本, #引号, “”, , , 真)
补充内容 (2025-2-28 23:19):
如果是中文那个双引号,你就替换两次
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。 友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。 快捷通道:申请荣誉值 →
|