smart json 总结