手把手教你用 C++ 写一个简单的 JSON 解析器

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 ·

本文介绍了如何用C++从零实现一个简单的JSON解析器,采用词法分析和语法分析的架构。解析器分为两个步骤:Tokenizer将字符串分解为Token,Parser根据Token构建数据结构。通过实现该解析器,学习了状态机、递归下降和C++中的多态数据处理。

原文中文,约5900字,阅读约需14分钟。
阅读原文