Исходный узел JSON

Используйте узел источника JSON для импорта данных из файла JSON в поток SPSS Modeler, в кодировке UTF-8. Данные в файле JSON могут быть в форме объект, массив или значение. Этот узел исходного кода JSON поддерживает только чтение в массиве объектов, и объект не может быть вложенным.

Пример данных JSON:

[
	{
		"After": 122762,
		"Promotion": 1467,
		"Cost": 23.99,
		"Class": "Confection",
		"Before": 114957
	},
	{
		"After": 137097,
		"Promotion": 1745,
		"Cost": 79.29,
		"Class": "Drink",
		"Before": 123378
	}
]
Когда SPSS Modeler читает данные из файла JSON, он выполняет следующие переводы.
Табл. 1. Перевод хранения данных JSON
Значение JSON SPSS ModelerХранение данных
текст Текстовое
число(целое) Целое число
число(вещественное) Действительное число
true 1(Целое число)
false 0(Целое число)
null Пропущенные значения

В окне диалога исходного узла JSON доступны следующие опции.

Источник данных JSON. Выберите файл JSON для импорта.

Формат строки JSON. Задайте формат строки JSON. Выберите Записи, если файл JSON - это коллекция пар имя-значение. Исходный узел JSON импортирует имена в качестве имен полей в SPSS Modeler. Или выберите Значения если ваши данные JSON используют только значения (без имен).