Чтобы распечатать пары ключ-значение из файла JSON в терминале, вы можете использовать различные языки программирования и инструменты. Вот несколько методов на разных языках:
-
Python:
import json with open('data.json') as file: data = json.load(file) for key, value in data.items(): print(key, ":", value) -
JavaScript (Node.js):
const fs = require('fs'); fs.readFile('data.json', 'utf8', (err, jsonString) => { if (err) { console.log(err); return; } const data = JSON.parse(jsonString); for (const [key, value] of Object.entries(data)) { console.log(key, ":", value); } }); -
Рубин:
require 'json' file = File.read('data.json') data = JSON.parse(file) data.each do |key, value| puts "#{key} : #{value}" end -
Bash (с использованием
jq):cat data.json | jq -r 'to_entries[] | "\(.key) : \(.value)"'
Это всего лишь несколько примеров. Для выполнения этой задачи доступно множество других языков программирования и инструментов.