Json字符串中的中文在开发软件命令台可以显示,但在浏览器或者postman中打印就变成了问号。

我在程序命令台输出的json中有中文并且可以正常显示,比如{"service_times":130,"bom_a":"在线","bom_b:":"在线","service_terminal":"离线"}。 但在浏览器或者postman中打印中文就成了问号,比如{"service_times":130,"bom_a":"??","bom_b:":"??","service_terminal":"??"}。这是咋回事呢?

乱码了吧,你数据的字符编码和浏览器的不一致。