博客地址已更改,文章数量较多不便批量修改,若想访问源文请到 coologic博客 查阅,网址:www.coologic.cn
如本文记录地址为 techieliang.com/A/B/C/ 请改为 www.coologic.cn/A/B/C/ 即可查阅
版权声明:若无来源注明,Techie亮博客文章均为原创。 转载请以链接形式标明本文标题和地址:
本文标题:QJsonDocument实现Qt下JSON文档读写 本文地址:http://techieliang.com/2017/12/718/
1. 介绍
Qt提供了一系列类以供进行Json 文档的读写,分别为:
1.1. 错误分类
ConstantValueDescription
QJsonParseError::NoError
0
No error occurred
QJsonParseError::UnterminatedObject
1
An object is not correctly terminated with a closing curly bracket
QJsonParseError::MissingNameSeparator
2
A comma separating different items is missing
QJsonParseError::UnterminatedArray
3
The array is not correctly terminated with a closing square bracket
QJsonParseError::MissingValueSeparator
4
A colon separating keys from values inside objects is missing
QJsonParseError::IllegalValue
5
The value is illegal
QJsonParseError::TerminationByNumber
6
The input stream ended while parsing a number
QJsonParseError::IllegalNumber
7
The number is not well formed
QJsonParseError::IllegalEscapeSequence
8
An illegal escape sequence occurred in the input
QJsonParseError::IllegalUTF8String
9
An illegal UTF8 sequence occurred in the input
QJsonParseError::UnterminatedString
10
A string wasn’t terminated with a quote
QJsonParseError::MissingObject
11