这个 JSON 能否转换成 std::map?

huangapple go评论61阅读模式
英文:

Can this JSON be turned into a std::map?

问题

以下是您要的JSON数据的std::map<CString, CString>形式,以便您可以根据#xxxxxx的代码查找颜色描述。这将帮助您在应用程序中构建HTML语法。

#include <map>
#include <string>

std::map<CString, CString> colorMap = {
    {_T("#F0F8FF"), _T("AliceBlue")},
    {_T("#FAEBD7"), _T("AntiqueWhite")},
    {_T("#00FFFF"), _T("Aqua")},
    // 继续添加其他颜色数据...
};

// 要查找颜色描述,可以使用colorMap,例如:
CString colorCode = _T("#ff0000"); // 想要查找的颜色代码
auto it = colorMap.find(colorCode);
if (it != colorMap.end()) {
    CString colorDescription = it->second;
    // 使用colorDescription进行进一步操作,比如构建HTML语法
}

这将为您提供一个colorMap,其中包含颜色代码和对应的颜色描述。您可以通过查找颜色代码来获取颜色描述。如果找到匹配,您可以进一步使用颜色描述来构建HTML语法或进行其他操作。

英文:

Sample JSON:

[
 {
   &quot;Hex&quot;: &quot;#F0F8FF&quot;,
   &quot;Colour&quot;: &quot;AliceBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FAEBD7&quot;,
   &quot;Colour&quot;: &quot;AntiqueWhite&quot;
 },
 {
   &quot;Hex&quot;: &quot;#00FFFF&quot;,
   &quot;Colour&quot;: &quot;Aqua&quot;
 },
 {
   &quot;Hex&quot;: &quot;#7FFFD4&quot;,
   &quot;Colour&quot;: &quot;Aquamarine&quot;
 },
 {
   &quot;Hex&quot;: &quot;#F0FFFF&quot;,
   &quot;Colour&quot;: &quot;Azure&quot;
 },
 {
   &quot;Hex&quot;: &quot;#F5F5DC&quot;,
   &quot;Colour&quot;: &quot;Beige&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFE4C4&quot;,
   &quot;Colour&quot;: &quot;Bisque&quot;
 },
 {
   &quot;Hex&quot;: &quot;#000000&quot;,
   &quot;Colour&quot;: &quot;Black&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFEBCD&quot;,
   &quot;Colour&quot;: &quot;BlanchedAlmond&quot;
 },
 {
   &quot;Hex&quot;: &quot;#0000FF&quot;,
   &quot;Colour&quot;: &quot;Blue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#8A2BE2&quot;,
   &quot;Colour&quot;: &quot;BlueViolet&quot;
 },
 {
   &quot;Hex&quot;: &quot;#A52A2A&quot;,
   &quot;Colour&quot;: &quot;Brown&quot;
 },
 {
   &quot;Hex&quot;: &quot;#DEB887&quot;,
   &quot;Colour&quot;: &quot;BurlyWood&quot;
 },
 {
   &quot;Hex&quot;: &quot;#5F9EA0&quot;,
   &quot;Colour&quot;: &quot;CadetBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#7FFF00&quot;,
   &quot;Colour&quot;: &quot;Chartreuse&quot;
 },
 {
   &quot;Hex&quot;: &quot;#D2691E&quot;,
   &quot;Colour&quot;: &quot;Chocolate&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FF7F50&quot;,
   &quot;Colour&quot;: &quot;Coral&quot;
 },
 {
   &quot;Hex&quot;: &quot;#6495ED&quot;,
   &quot;Colour&quot;: &quot;CornflowerBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFF8DC&quot;,
   &quot;Colour&quot;: &quot;Cornsilk&quot;
 },
 {
   &quot;Hex&quot;: &quot;#DC143C&quot;,
   &quot;Colour&quot;: &quot;Crimson&quot;
 },
 {
   &quot;Hex&quot;: &quot;#00FFFF&quot;,
   &quot;Colour&quot;: &quot;Cyan&quot;
 },
 {
   &quot;Hex&quot;: &quot;#00008B&quot;,
   &quot;Colour&quot;: &quot;DarkBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#008B8B&quot;,
   &quot;Colour&quot;: &quot;DarkCyan&quot;
 },
 {
   &quot;Hex&quot;: &quot;#B8860B&quot;,
   &quot;Colour&quot;: &quot;DarkGoldenRod&quot;
 },
 {
   &quot;Hex&quot;: &quot;#A9A9A9&quot;,
   &quot;Colour&quot;: &quot;DarkGrey&quot;
 },
 {
   &quot;Hex&quot;: &quot;#006400&quot;,
   &quot;Colour&quot;: &quot;DarkGreen&quot;
 },
 {
   &quot;Hex&quot;: &quot;#BDB76B&quot;,
   &quot;Colour&quot;: &quot;DarkKhaki&quot;
 },
 {
   &quot;Hex&quot;: &quot;#8B008B&quot;,
   &quot;Colour&quot;: &quot;DarkMagenta&quot;
 },
 {
   &quot;Hex&quot;: &quot;#556B2F&quot;,
   &quot;Colour&quot;: &quot;DarkOliveGreen&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FF8C00&quot;,
   &quot;Colour&quot;: &quot;Darkorange&quot;
 },
 {
   &quot;Hex&quot;: &quot;#9932CC&quot;,
   &quot;Colour&quot;: &quot;DarkOrchid&quot;
 },
 {
   &quot;Hex&quot;: &quot;#8B0000&quot;,
   &quot;Colour&quot;: &quot;DarkRed&quot;
 },
 {
   &quot;Hex&quot;: &quot;#E9967A&quot;,
   &quot;Colour&quot;: &quot;DarkSalmon&quot;
 },
 {
   &quot;Hex&quot;: &quot;#8FBC8F&quot;,
   &quot;Colour&quot;: &quot;DarkSeaGreen&quot;
 },
 {
   &quot;Hex&quot;: &quot;#483D8B&quot;,
   &quot;Colour&quot;: &quot;DarkSlateBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#2F4F4F&quot;,
   &quot;Colour&quot;: &quot;DarkSlateGrey&quot;
 },
 {
   &quot;Hex&quot;: &quot;#00CED1&quot;,
   &quot;Colour&quot;: &quot;DarkTurquoise&quot;
 },
 {
   &quot;Hex&quot;: &quot;#9400D3&quot;,
   &quot;Colour&quot;: &quot;DarkViolet&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FF1493&quot;,
   &quot;Colour&quot;: &quot;DeepPink&quot;
 },
 {
   &quot;Hex&quot;: &quot;#00BFFF&quot;,
   &quot;Colour&quot;: &quot;DeepSkyBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#696969&quot;,
   &quot;Colour&quot;: &quot;DimGray&quot;
 },
 {
   &quot;Hex&quot;: &quot;#1E90FF&quot;,
   &quot;Colour&quot;: &quot;DodgerBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#B22222&quot;,
   &quot;Colour&quot;: &quot;FireBrick&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFFAF0&quot;,
   &quot;Colour&quot;: &quot;FloralWhite&quot;
 },
 {
   &quot;Hex&quot;: &quot;#228B22&quot;,
   &quot;Colour&quot;: &quot;ForestGreen&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FF00FF&quot;,
   &quot;Colour&quot;: &quot;Fuchsia&quot;
 },
 {
   &quot;Hex&quot;: &quot;#DCDCDC&quot;,
   &quot;Colour&quot;: &quot;Gainsboro&quot;
 },
 {
   &quot;Hex&quot;: &quot;#F8F8FF&quot;,
   &quot;Colour&quot;: &quot;GhostWhite&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFD700&quot;,
   &quot;Colour&quot;: &quot;Gold&quot;
 },
 {
   &quot;Hex&quot;: &quot;#DAA520&quot;,
   &quot;Colour&quot;: &quot;GoldenRod&quot;
 },
 {
   &quot;Hex&quot;: &quot;#808080&quot;,
   &quot;Colour&quot;: &quot;Grey&quot;
 },
 {
   &quot;Hex&quot;: &quot;#008000&quot;,
   &quot;Colour&quot;: &quot;Green&quot;
 },
 {
   &quot;Hex&quot;: &quot;#ADFF2F&quot;,
   &quot;Colour&quot;: &quot;GreenYellow&quot;
 },
 {
   &quot;Hex&quot;: &quot;#F0FFF0&quot;,
   &quot;Colour&quot;: &quot;HoneyDew&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FF69B4&quot;,
   &quot;Colour&quot;: &quot;HotPink&quot;
 },
 {
   &quot;Hex&quot;: &quot;#CD5C5C&quot;,
   &quot;Colour&quot;: &quot;IndianRed&quot;
 },
 {
   &quot;Hex&quot;: &quot;#4B0082&quot;,
   &quot;Colour&quot;: &quot;Indigo&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFFFF0&quot;,
   &quot;Colour&quot;: &quot;Ivory&quot;
 },
 {
   &quot;Hex&quot;: &quot;#F0E68C&quot;,
   &quot;Colour&quot;: &quot;Khaki&quot;
 },
 {
   &quot;Hex&quot;: &quot;#E6E6FA&quot;,
   &quot;Colour&quot;: &quot;Lavender&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFF0F5&quot;,
   &quot;Colour&quot;: &quot;LavenderBlush&quot;
 },
 {
   &quot;Hex&quot;: &quot;#7CFC00&quot;,
   &quot;Colour&quot;: &quot;LawnGreen&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFFACD&quot;,
   &quot;Colour&quot;: &quot;LemonChiffon&quot;
 },
 {
   &quot;Hex&quot;: &quot;#ADD8E6&quot;,
   &quot;Colour&quot;: &quot;LightBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#F08080&quot;,
   &quot;Colour&quot;: &quot;LightCoral&quot;
 },
 {
   &quot;Hex&quot;: &quot;#E0FFFF&quot;,
   &quot;Colour&quot;: &quot;LightCyan&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FAFAD2&quot;,
   &quot;Colour&quot;: &quot;LightGoldenRodYellow&quot;
 },
 {
   &quot;Hex&quot;: &quot;#D3D3D3&quot;,
   &quot;Colour&quot;: &quot;LightGrey&quot;
 },
 {
   &quot;Hex&quot;: &quot;#90EE90&quot;,
   &quot;Colour&quot;: &quot;LightGreen&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFB6C1&quot;,
   &quot;Colour&quot;: &quot;LightPink&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFA07A&quot;,
   &quot;Colour&quot;: &quot;LightSalmon&quot;
 },
 {
   &quot;Hex&quot;: &quot;#20B2AA&quot;,
   &quot;Colour&quot;: &quot;LightSeaGreen&quot;
 },
 {
   &quot;Hex&quot;: &quot;#87CEFA&quot;,
   &quot;Colour&quot;: &quot;LightSkyBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#778899&quot;,
   &quot;Colour&quot;: &quot;LightSlateGrey&quot;
 },
 {
   &quot;Hex&quot;: &quot;#B0C4DE&quot;,
   &quot;Colour&quot;: &quot;LightSteelBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFFFE0&quot;,
   &quot;Colour&quot;: &quot;LightYellow&quot;
 },
 {
   &quot;Hex&quot;: &quot;#00FF00&quot;,
   &quot;Colour&quot;: &quot;Lime&quot;
 },
 {
   &quot;Hex&quot;: &quot;#32CD32&quot;,
   &quot;Colour&quot;: &quot;LimeGreen&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FAF0E6&quot;,
   &quot;Colour&quot;: &quot;Linen&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FF00FF&quot;,
   &quot;Colour&quot;: &quot;Magenta&quot;
 },
 {
   &quot;Hex&quot;: &quot;#800000&quot;,
   &quot;Colour&quot;: &quot;Maroon&quot;
 },
 {
   &quot;Hex&quot;: &quot;#66CDAA&quot;,
   &quot;Colour&quot;: &quot;MediumAquaMarine&quot;
 },
 {
   &quot;Hex&quot;: &quot;#0000CD&quot;,
   &quot;Colour&quot;: &quot;MediumBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#BA55D3&quot;,
   &quot;Colour&quot;: &quot;MediumOrchid&quot;
 },
 {
   &quot;Hex&quot;: &quot;#9370D8&quot;,
   &quot;Colour&quot;: &quot;MediumPurple&quot;
 },
 {
   &quot;Hex&quot;: &quot;#3CB371&quot;,
   &quot;Colour&quot;: &quot;MediumSeaGreen&quot;
 },
 {
   &quot;Hex&quot;: &quot;#7B68EE&quot;,
   &quot;Colour&quot;: &quot;MediumSlateBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#00FA9A&quot;,
   &quot;Colour&quot;: &quot;MediumSpringGreen&quot;
 },
 {
   &quot;Hex&quot;: &quot;#48D1CC&quot;,
   &quot;Colour&quot;: &quot;MediumTurquoise&quot;
 },
 {
   &quot;Hex&quot;: &quot;#C71585&quot;,
   &quot;Colour&quot;: &quot;MediumVioletRed&quot;
 },
 {
   &quot;Hex&quot;: &quot;#191970&quot;,
   &quot;Colour&quot;: &quot;MidnightBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#F5FFFA&quot;,
   &quot;Colour&quot;: &quot;MintCream&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFE4E1&quot;,
   &quot;Colour&quot;: &quot;MistyRose&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFE4B5&quot;,
   &quot;Colour&quot;: &quot;Moccasin&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFDEAD&quot;,
   &quot;Colour&quot;: &quot;NavajoWhite&quot;
 },
 {
   &quot;Hex&quot;: &quot;#000080&quot;,
   &quot;Colour&quot;: &quot;Navy&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FDF5E6&quot;,
   &quot;Colour&quot;: &quot;OldLace&quot;
 },
 {
   &quot;Hex&quot;: &quot;#808000&quot;,
   &quot;Colour&quot;: &quot;Olive&quot;
 },
 {
   &quot;Hex&quot;: &quot;#6B8E23&quot;,
   &quot;Colour&quot;: &quot;OliveDrab&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFA500&quot;,
   &quot;Colour&quot;: &quot;Orange&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FF4500&quot;,
   &quot;Colour&quot;: &quot;OrangeRed&quot;
 },
 {
   &quot;Hex&quot;: &quot;#DA70D6&quot;,
   &quot;Colour&quot;: &quot;Orchid&quot;
 },
 {
   &quot;Hex&quot;: &quot;#EEE8AA&quot;,
   &quot;Colour&quot;: &quot;PaleGoldenRod&quot;
 },
 {
   &quot;Hex&quot;: &quot;#98FB98&quot;,
   &quot;Colour&quot;: &quot;PaleGreen&quot;
 },
 {
   &quot;Hex&quot;: &quot;#AFEEEE&quot;,
   &quot;Colour&quot;: &quot;PaleTurquoise&quot;
 },
 {
   &quot;Hex&quot;: &quot;#D87093&quot;,
   &quot;Colour&quot;: &quot;PaleVioletRed&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFEFD5&quot;,
   &quot;Colour&quot;: &quot;PapayaWhip&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFDAB9&quot;,
   &quot;Colour&quot;: &quot;PeachPuff&quot;
 },
 {
   &quot;Hex&quot;: &quot;#CD853F&quot;,
   &quot;Colour&quot;: &quot;Peru&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFC0CB&quot;,
   &quot;Colour&quot;: &quot;Pink&quot;
 },
 {
   &quot;Hex&quot;: &quot;#DDA0DD&quot;,
   &quot;Colour&quot;: &quot;Plum&quot;
 },
 {
   &quot;Hex&quot;: &quot;#B0E0E6&quot;,
   &quot;Colour&quot;: &quot;PowderBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#800080&quot;,
   &quot;Colour&quot;: &quot;Purple&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FF0000&quot;,
   &quot;Colour&quot;: &quot;Red&quot;
 },
 {
   &quot;Hex&quot;: &quot;#BC8F8F&quot;,
   &quot;Colour&quot;: &quot;RosyBrown&quot;
 },
 {
   &quot;Hex&quot;: &quot;#4169E1&quot;,
   &quot;Colour&quot;: &quot;RoyalBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#8B4513&quot;,
   &quot;Colour&quot;: &quot;SaddleBrown&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FA8072&quot;,
   &quot;Colour&quot;: &quot;Salmon&quot;
 },
 {
   &quot;Hex&quot;: &quot;#F4A460&quot;,
   &quot;Colour&quot;: &quot;SandyBrown&quot;
 },
 {
   &quot;Hex&quot;: &quot;#2E8B57&quot;,
   &quot;Colour&quot;: &quot;SeaGreen&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFF5EE&quot;,
   &quot;Colour&quot;: &quot;SeaShell&quot;
 },
 {
   &quot;Hex&quot;: &quot;#A0522D&quot;,
   &quot;Colour&quot;: &quot;Sienna&quot;
 },
 {
   &quot;Hex&quot;: &quot;#C0C0C0&quot;,
   &quot;Colour&quot;: &quot;Silver&quot;
 },
 {
   &quot;Hex&quot;: &quot;#87CEEB&quot;,
   &quot;Colour&quot;: &quot;SkyBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#6A5ACD&quot;,
   &quot;Colour&quot;: &quot;SlateBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#708090&quot;,
   &quot;Colour&quot;: &quot;SlateGrey&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFFAFA&quot;,
   &quot;Colour&quot;: &quot;Snow&quot;
 },
 {
   &quot;Hex&quot;: &quot;#00FF7F&quot;,
   &quot;Colour&quot;: &quot;SpringGreen&quot;
 },
 {
   &quot;Hex&quot;: &quot;#4682B4&quot;,
   &quot;Colour&quot;: &quot;SteelBlue&quot;
 },
 {
   &quot;Hex&quot;: &quot;#D2B48C&quot;,
   &quot;Colour&quot;: &quot;Tan&quot;
 },
 {
   &quot;Hex&quot;: &quot;#008080&quot;,
   &quot;Colour&quot;: &quot;Teal&quot;
 },
 {
   &quot;Hex&quot;: &quot;#D8BFD8&quot;,
   &quot;Colour&quot;: &quot;Thistle&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FF6347&quot;,
   &quot;Colour&quot;: &quot;Tomato&quot;
 },
 {
   &quot;Hex&quot;: &quot;#40E0D0&quot;,
   &quot;Colour&quot;: &quot;Turquoise&quot;
 },
 {
   &quot;Hex&quot;: &quot;#EE82EE&quot;,
   &quot;Colour&quot;: &quot;Violet&quot;
 },
 {
   &quot;Hex&quot;: &quot;#F5DEB3&quot;,
   &quot;Colour&quot;: &quot;Wheat&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFFFFF&quot;,
   &quot;Colour&quot;: &quot;White&quot;
 },
 {
   &quot;Hex&quot;: &quot;#F5F5F5&quot;,
   &quot;Colour&quot;: &quot;WhiteSmoke&quot;
 },
 {
   &quot;Hex&quot;: &quot;#FFFF00&quot;,
   &quot;Colour&quot;: &quot;Yellow&quot;
 },
 {
   &quot;Hex&quot;: &quot;#9ACD32&quot;,
   &quot;Colour&quot;: &quot;YellowGreen&quot;
 }
]

I would like this as a std::map&lt;CString, CString&gt; so that I can take a #xxxxxx code and look it up in the map and if it is found, get the description of the colour. This is for ultimately building some HTML syntax in my application.

I know I can manually call map.emplace(L&quot;#ff0000&quot;, L&quot;red&quot;); and have a big list of them. But is there another way?

答案1

得分: 3

以下是已翻译的内容:

这个JSON数据的格式已经类似于C++所需的格式。只需进行查找/替换,删除所有出现的 `&quot;Hex&quot;:` 和 `Colour:`。最终会得到如下结果:
std::map&lt;std::string, std::string&gt; map = {
{
&quot;#F0F8FF&quot;,
&quot;AliceBlue&quot;
},
{
&quot;#FAEBD7&quot;,
&quot;AntiqueWhite&quot;
},
{
&quot;#00FFFF&quot;,
&quot;Aqua&quot;
}
//...
};
你可以将其用作
printf(&quot;map: %s\n&quot;, map[&quot;#F0F8FF&quot;].c_str());
//输出:map: AliceBlue
或者你可以反转这个映射
std::map&lt;std::string, std::string&gt; reverse_map;
for (const auto&amp; p : map)
reverse_map.emplace(p.second, p.first);
printf(&quot;reverse_map %s\n&quot;, reverse_map[&quot;AliceBlue&quot;].c_str());
//输出:reverse_map: #F0F8FF

希望这对你有所帮助。

英文:

The format for this JSON data is already similar to what c++ need. Just do a find/replace to remove all occurances of &quot;Hex&quot;: and Colour:. You end up with something like this:

std::map&lt;std::string, std::string&gt; map = {
{
&quot;#F0F8FF&quot;,
&quot;AliceBlue&quot;
},
{
&quot;#FAEBD7&quot;,
&quot;AntiqueWhite&quot;
},
{
&quot;#00FFFF&quot;,
&quot;Aqua&quot;
}
//...
};

You can use this as

printf(&quot;map: %s\n&quot;, map[&quot;#F0F8FF&quot;].c_str());
//output: map: AliceBlue

Or you can reverse the map

std::map&lt;std::string, std::string&gt; reverse_map;
for (const auto&amp; p : map)
reverse_map.emplace(p.second, p.first);
printf(&quot;reverse_map %s\n&quot;, reverse_map[&quot;AliceBlue&quot;].c_str());
//output: reverse_map: #F0F8FF

huangapple
  • 本文由 发表于 2023年3月4日 00:46:56
  • 转载请务必保留本文链接:https://go.coder-hub.com/75629778.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定