1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
|
var NAVTREE =
[
[ "RapidJSON", "index.html", [
[ "Change Log", "md__c_h_a_n_g_e_l_o_g.html", null ],
[ "特点", "md_doc_features_8zh-cn.html", null ],
[ "教程", "md_doc_tutorial_8zh-cn.html", [
[ "Value 及 Document", "md_doc_tutorial_8zh-cn.html#ValueDocument", null ],
[ "查询 Value", "md_doc_tutorial_8zh-cn.html#QueryValue", [
[ "查询 Array", "md_doc_tutorial_8zh-cn.html#QueryArray", null ],
[ "查询 Object", "md_doc_tutorial_8zh-cn.html#QueryObject", null ],
[ "查询 Number", "md_doc_tutorial_8zh-cn.html#QueryNumber", null ],
[ "查询 String", "md_doc_tutorial_8zh-cn.html#QueryString", null ]
] ],
[ "创建/修改值", "md_doc_tutorial_8zh-cn.html#CreateModifyValues", [
[ "改变 Value 类型", "md_doc_tutorial_8zh-cn.html#ChangeValueType", null ],
[ "转移语义(Move Semantics)", "md_doc_tutorial_8zh-cn.html#MoveSemantics", [
[ "转移语义及临时值", "md_doc_tutorial_8zh-cn.html#TemporaryValues", null ]
] ],
[ "创建 String", "md_doc_tutorial_8zh-cn.html#CreateString", null ],
[ "修改 Array", "md_doc_tutorial_8zh-cn.html#ModifyArray", null ],
[ "修改 Object", "md_doc_tutorial_8zh-cn.html#ModifyObject", null ],
[ "深复制 Value", "md_doc_tutorial_8zh-cn.html#DeepCopyValue", null ],
[ "交换 Value", "md_doc_tutorial_8zh-cn.html#SwapValues", null ]
] ],
[ "下一部分", "md_doc_tutorial_8zh-cn.html#WhatsNext", null ]
] ],
[ "Pointer", "md_doc_pointer_8zh-cn.html", [
[ "JSON Pointer", "md_doc_pointer_8zh-cn.html#JsonPointer", null ],
[ "基本使用方法", "md_doc_pointer_8zh-cn.html#BasicUsage", null ],
[ "辅助函数", "md_doc_pointer_8zh-cn.html#HelperFunctions", null ],
[ "解析 Pointer", "md_doc_pointer_8zh-cn.html#ResolvingPointer", null ],
[ "错误处理", "md_doc_pointer_8zh-cn.html#ErrorHandling", null ],
[ "URI 片段表示方式", "md_doc_pointer_8zh-cn.html#URIFragment", null ],
[ "使用者提供的 tokens", "md_doc_pointer_8zh-cn.html#UserSuppliedTokens", null ]
] ],
[ "流", "md_doc_stream_8zh-cn.html", [
[ "内存流", "md_doc_stream_8zh-cn.html#MemoryStreams", [
[ "StringStream(输入)", "md_doc_stream_8zh-cn.html#StringStream", null ],
[ "StringBuffer(输出)", "md_doc_stream_8zh-cn.html#StringBuffer", null ]
] ],
[ "文件流", "md_doc_stream_8zh-cn.html#FileStreams", [
[ "FileReadStream(输入)", "md_doc_stream_8zh-cn.html#FileReadStream", null ],
[ "FileWriteStream(输出)", "md_doc_stream_8zh-cn.html#FileWriteStream", null ]
] ],
[ "iostream 包装类", "md_doc_stream_8zh-cn.html#iostreamWrapper", [
[ "IStreamWrapper", "md_doc_stream_8zh-cn.html#IStreamWrapper", null ],
[ "OStreamWrapper", "md_doc_stream_8zh-cn.html#OStreamWrapper", null ]
] ],
[ "编码流", "md_doc_stream_8zh-cn.html#EncodedStreams", [
[ "EncodedInputStream", "md_doc_stream_8zh-cn.html#EncodedInputStream", null ],
[ "EncodedOutputStream", "md_doc_stream_8zh-cn.html#EncodedOutputStream", null ],
[ "AutoUTFInputStream", "md_doc_stream_8zh-cn.html#AutoUTFInputStream", null ],
[ "AutoUTFOutputStream", "md_doc_stream_8zh-cn.html#AutoUTFOutputStream", null ]
] ],
[ "自定义流", "md_doc_stream_8zh-cn.html#CustomStream", [
[ "例子:istream 的包装类", "md_doc_stream_8zh-cn.html#ExampleIStreamWrapper", null ],
[ "例子:ostream 的包装类", "md_doc_stream_8zh-cn.html#ExampleOStreamWrapper", null ]
] ],
[ "总结", "md_doc_stream_8zh-cn.html#Summary", null ]
] ],
[ "编码", "md_doc_encoding_8zh-cn.html", [
[ "Unicode", "md_doc_encoding_8zh-cn.html#Unicode", [
[ "Unicode 转换格式", "md_doc_encoding_8zh-cn.html#UTF", null ],
[ "字符类型", "md_doc_encoding_8zh-cn.html#CharacterType", null ],
[ "AutoUTF", "md_doc_encoding_8zh-cn.html#AutoUTF", null ],
[ "ASCII", "md_doc_encoding_8zh-cn.html#ASCII", null ]
] ],
[ "校验及转码", "md_doc_encoding_8zh-cn.html#ValidationTranscoding", [
[ "转码器", "md_doc_encoding_8zh-cn.html#Transcoder", null ]
] ]
] ],
[ "DOM", "md_doc_dom_8zh-cn.html", [
[ "模板", "md_doc_dom_8zh-cn.html#Template", [
[ "编码", "md_doc_dom_8zh-cn.html#Encoding", null ],
[ "分配器", "md_doc_dom_8zh-cn.html#Allocator", null ]
] ],
[ "解析", "md_doc_dom_8zh-cn.html#Parsing", [
[ "解析错误", "md_doc_dom_8zh-cn.html#ParseError", null ],
[ "原位解析", "md_doc_dom_8zh-cn.html#InSituParsing", null ],
[ "转码与校验", "md_doc_dom_8zh-cn.html#TranscodingAndValidation", null ]
] ],
[ "技巧", "md_doc_dom_8zh-cn.html#Techniques", [
[ "使用者缓冲区", "md_doc_dom_8zh-cn.html#UserBuffer", null ]
] ]
] ],
[ "SAX", "md_doc_sax_8zh-cn.html", [
[ "Reader", "md_doc_sax_8zh-cn.html#Reader", [
[ "处理器", "md_doc_sax_8zh-cn.html#Handler", null ],
[ "GenericReader", "md_doc_sax_8zh-cn.html#GenericReader", null ],
[ "解析", "md_doc_sax_8zh-cn.html#SaxParsing", null ]
] ],
[ "Writer", "md_doc_sax_8zh-cn.html#Writer", [
[ "模板", "md_doc_sax_8zh-cn.html#WriterTemplate", null ],
[ "PrettyWriter", "md_doc_sax_8zh-cn.html#PrettyWriter", null ],
[ "完整性及重置", "md_doc_sax_8zh-cn.html#CompletenessReset", null ]
] ],
[ "技巧", "md_doc_sax_8zh-cn.html#SaxTechniques", [
[ "解析 JSON 至自定义结构", "md_doc_sax_8zh-cn.html#CustomDataStructure", null ],
[ "过滤 JSON", "md_doc_sax_8zh-cn.html#Filtering", null ]
] ]
] ],
[ "Schema", "md_doc_schema_8zh-cn.html", [
[ "在解析/生成时进行校验", "md_doc_schema_8zh-cn.html#ParsingSerialization", [
[ "DOM 解析", "md_doc_schema_8zh-cn.html#DomParsing", null ],
[ "生成", "md_doc_schema_8zh-cn.html#Serialization", null ]
] ],
[ "远程 Schema", "md_doc_schema_8zh-cn.html#RemoteSchema", null ],
[ "标准的符合程度", "md_doc_schema_8zh-cn.html#Conformance", [
[ "正则表达式", "md_doc_schema_8zh-cn.html#RegEx", null ]
] ],
[ "性能", "md_doc_schema_8zh-cn.html#Performance", null ]
] ],
[ "性能", "md_doc_performance_8zh-cn.html", null ],
[ "内部架构", "md_doc_internals_8zh-cn.html", [
[ "架构", "md_doc_internals_8zh-cn.html#Architecture", null ],
[ "值(Value)", "md_doc_internals_8zh-cn.html#Value", [
[ "数据布局", "md_doc_internals_8zh-cn.html#DataLayout", null ],
[ "标志", "md_doc_internals_8zh-cn.html#Flags", null ],
[ "短字符串优化", "md_doc_internals_8zh-cn.html#ShortString", null ]
] ],
[ "分配器(Allocator)", "md_doc_internals_8zh-cn.html#InternalAllocator", [
[ "MemoryPoolAllocator", "md_doc_internals_8zh-cn.html#MemoryPoolAllocator", null ]
] ],
[ "解析优化", "md_doc_internals_8zh-cn.html#ParsingOptimization", [
[ "使用 SIMD 跳过空格", "md_doc_internals_8zh-cn.html#SkipwhitespaceWithSIMD", null ],
[ "局部流拷贝", "md_doc_internals_8zh-cn.html#LocalStreamCopy", null ],
[ "解析为双精度浮点数", "md_doc_internals_8zh-cn.html#ParsingDouble", null ]
] ],
[ "生成优化", "md_doc_internals_8zh-cn.html#GenerationOptimization", [
[ "整数到字符串的转换", "md_doc_internals_8zh-cn.html#itoa", null ],
[ "双精度浮点数到字符串的转换", "md_doc_internals_8zh-cn.html#dtoa", null ]
] ],
[ "解析器", "md_doc_internals_8zh-cn.html#Parser", [
[ "迭代解析", "md_doc_internals_8zh-cn.html#IterativeParser", [
[ "语法", "md_doc_internals_8zh-cn.html#IterativeParserGrammar", null ],
[ "解析表", "md_doc_internals_8zh-cn.html#IterativeParserParsingTable", null ],
[ "实现", "md_doc_internals_8zh-cn.html#IterativeParserImplementation", null ]
] ]
] ]
] ],
[ "常见问题", "md_doc_faq_8zh-cn.html", null ],
[ "模块", "modules.html", "modules" ],
[ "命名空间成员", "namespacemembers.html", [
[ "全部", "namespacemembers.html", null ],
[ "函数", "namespacemembers_func.html", null ],
[ "类型定义", "namespacemembers_type.html", null ],
[ "枚举", "namespacemembers_enum.html", null ],
[ "枚举值", "namespacemembers_eval.html", null ]
] ],
[ "类", "annotated.html", [
[ "类列表", "annotated.html", "annotated_dup" ],
[ "类继承关系", "hierarchy.html", "hierarchy" ],
[ "类成员", "functions.html", [
[ "全部", "functions.html", "functions_dup" ],
[ "函数", "functions_func.html", "functions_func" ],
[ "变量", "functions_vars.html", null ],
[ "类型定义", "functions_type.html", null ],
[ "相关函数", "functions_rela.html", null ]
] ]
] ],
[ "文件", null, [
[ "文件列表", "files.html", "files" ],
[ "文件成员", "globals.html", [
[ "全部", "globals.html", null ],
[ "宏定义", "globals_defs.html", null ]
] ]
] ]
] ]
];
var NAVTREEINDEX =
[
"allocators_8h_source.html",
"classrapidjson_1_1_generic_object.html#acd045fbc7ffebf7902244fb1034b8751",
"classrapidjson_1_1_generic_value.html#a5d47340c96346c5028fee4c9068d783d",
"error_8h.html#gga7d3acf640886b1f2552dc8c4cd6dea60a636209a2e516fbdb4db5ad0a83a6b386",
"md_doc_tutorial_8zh-cn.html#QueryArray"
];
var SYNCONMSG = '点击 关闭 面板同步';
var SYNCOFFMSG = '点击 开启 面板同步';
|