Esempio n. 1
0
void appendJSONValue(std::string& val, const Var& any)
{
	if (any.isEmpty()) 
	{
		val.append("null");
	}
	else 
	{
		bool isStr = isJSONString(any);
		if (isStr) 
		{
			appendJSONString(val, any.convert<std::string>());
		}
		else
		{
			val.append(any.convert<std::string>());
		}
	}
}
Esempio n. 2
0
std::string DynamicAny::toString(const DynamicAny& any)
{
	std::string res;
	appendJSONString(res, any);
	return res;
}
Esempio n. 3
0
void appendJSONKey(std::string& val, const Var& any)
{
	return appendJSONString(val, any);
}