测试效果:
DECLARE @strJson nvarchar(500)='{
"resCode": "000000",
"resDesc": "操作成功",
"resParam": {
"qrcode": "9oiJHY78tGH",
"ordernum": "T202107220909"
}
}';
---以下是对json中的字符过滤,过滤的目的是把多行转成一行。
set @strJson = Replace(@strJson,'
', '')
set @strJson = Replace(@strJson,'
', '')
set @strJson = Replace(@strJson,' ', '')
set @strJson = Replace(@strJson,'�', '')
set @strJson = Replace(@strJson,' ', '')
set @strJson = Replace(@strJson,'
', '')
set @strJson = REPLACE(@strJson, CHAR(13), '')
set @strJson = REPLACE(@strJson, CHAR(10), '')
SELECT @strJson;
效果: