有如下代码: location /echo1 { content_by_lua ' local str = {y=123,b=234,c=456} local cjson = require "cjson" local out = cjson.encode(str) ngx.say(out) '; } 访问http://xxx/echo1会输出; {"y":123,"c":456,"b":234} 这个正常吗? 为啥不是按原来的{"y":123,"b":234,"c":456} 输出?
有如下代码: location /echo1 { content_by_lua ' local str = {y=123,b=234,c=456} local cjson = require "cjson" local out = cjson.encode(str) ngx.say(out) '; } 访问http://xxx/echo1会输出 {"y":123,"c":456,"b":234} 这个正常吗? 为啥不是按原来的{"y":123,"b":234,"c":456} 输出?
那如何让它保持原来的顺序?