Get this value as an Array[JsonValue]

require: self.is_array

assert """["a", "b", "c"]""".to_json_value.to_a.join(", ") == "a, b, c"

Property definitions

json $ JsonValue :: to_a
	# Get this value as an `Array[JsonValue]`
	#
	# require: `self.is_array`
	#
	#     assert """["a", "b", "c"]""".to_json_value.to_a.join(", ") == "a, b, c"
	fun to_a: Array[JsonValue]
	do
		var value = value
		assert value isa SequenceRead[nullable Object]

		var a = new Array[JsonValue]
		for e in value do a.add(new JsonValue(e))
		return a
	end
lib/json/dynamic.nit:201,2--214,4