private static RecursiveObjectToString ( |
||
obj | ||
sb | StringBuilder | |
level | int | |
Результат | void |
private static void RecursiveObjectToString(JSONObject obj,
StringBuilder sb, int level)
{
if (obj.IsDictionary)
{
sb.AppendLine();
RecursiveDictionaryToString(obj, sb, level + 1);
}
else if (obj.IsArray)
{
foreach (JSONObject o in obj.Array)
{
RecursiveObjectToString(o, sb, level);
sb.AppendLine();
}
}
else // some sort of scalar value
{
sb.Append(obj.String);
}
}
private static void RecursiveDictionaryToString(JSONObject obj,