传json给html时,要转成百分比编码,html再解码,否则解析json异常。
前端解析: data = JSON.parse(decodeURIComponent(data))
QT端编码: QString(QUrl::toPercentEncoding(json))
在传输JSON数据到HTML时,需要将数据进行百分比编码,以防止解析异常。前端接收到数据后,使用decodeURIComponent进行解码,然后利用JSON.parse转换为JavaScript对象。QT端可以借助QString和QUrl::toPercentEncoding方法进行编码操作。
传json给html时,要转成百分比编码,html再解码,否则解析json异常。
前端解析: data = JSON.parse(decodeURIComponent(data))
QT端编码: QString(QUrl::toPercentEncoding(json))

被折叠的 条评论
为什么被折叠?