将JavaScript转换为C++

Convert JavaScript to C++

本文关键字:C++ 转换 JavaScript      更新时间:2023-10-16

我有下一个JS代码:

var Data = {
    result1: {
        ID1: "some text",
        ID2: "some text",
    },
    result2: {
       ID1: "some text",
       ID2: "some text",
    }
}

我需要找到将它转换为C++的最佳方法。我正在考虑使用vector<map<string,string>> some_value,但也许有更好的方法。有什么想法吗?

要能够处理随机分配,您需要更多的智能,因为数据结构的深度不受限制(也不限于字符串(。

您可以查找JSON解析器,因为"="符号后面的部分称为JSON。

如果您被限制为两个嵌套级别,并且第一个级别总是另一个记录,而第二个级别总是字符串,则map<string, map<string, string>>将执行此操作。