【发布时间】:2015-09-14 13:54:41
【问题描述】:
我正在尝试在 cpp 中存储键值对的集合,其中 key 将是一个字符串,值也是如此 - 在我的例子中,一个表示对象的 JSON 字符串。
然后我需要使用 Key1 访问这个 json 对象 例如
Key1 = name1
值1 = {name:"Anil Gautam","age":25}
Key2 = name2
值2 = **strong text** = {name:"Sharan Gupta","age":26}
我要访问
{name:"Anil Gautam","age":25}
当我输入“name1”时。我可以做些什么来将这种数据存储在 cpp 中。
【问题讨论】:
-
澄清键和值都是字符串。仅包装示例中的键和值,以指示每个的全部内容都保存在字符串中。这似乎比使用单引号更好,这将是无效的 c++,或者通过转义内部双引号,只有在源文件中找到提供的数据时才会出现这种情况,而几乎可以肯定不是。