-
Notifications
You must be signed in to change notification settings - Fork 0
json_writer.hh
Zhiyuan "Erick" Li edited this page Jun 27, 2019
·
1 revision
- 功能 ⚙️
此函数被用于写解码结果入jstring。
- 输入 📥
-
jstringSee Public Param -
key:字符串std::string -
value:字符串std::string -
levelSee Public Param
-
- 提示 💡
由于json_comma_remover这个函数的存在,建议阁下永远在键值对的末尾加上逗号。在完成jstring的编写后统一用remover去除多余逗号。
- 注意
⚠️
如果jstring中的value是字符串,则在value中,必须要在内容前后加入\”。而且,阁下应该在末尾加入,,防止JSON文件格式出错。比如,如果阁下希望在jstring中写入
"key": "some values",则value必须为\”some values\”,。注意在字符串中包含了引用号及结尾之逗号。
- 功能 ⚙️
此函数可以移除传入的jstring中多余的逗号。
- 输入 📥
-
jstringSee Public Param
-
- 输出 📤
- 移除多余逗号后的
jstring。
- 移除多余逗号后的
- 提示 💡
本函数的意义在于简化程序中对于是否应该在键值对的末尾加上逗号的决定。
- 注意
⚠️
本函数只能移除多余逗号,而不能补足缺失之逗号。