Beispiel #1
0
void Printer::PrintArray(std::string *result, Sqrat::Array array) {
	result->append("[");
	for (int i = 0; i < array.GetSize(); i++) {
		if (i > 0) {
			result->append(",");
		}
		Sqrat::Object obj = array.GetSlot(SQInteger(i));
		PrintValue(result, obj);
	}
	result->append("]");
}
Beispiel #2
0
//
// JsonPrinter
//
void JsonPrinter::PrintArray(Json::Value &value, Sqrat::Array array) {
	for (int i = 0; i < array.GetSize(); i++) {
		Sqrat::Object obj = array.GetSlot(SQInteger(i));
		value.append(PrintValue(obj));
	}
}