我正在尝试从一个csv创建json,我已经尝试了几次这段代码的翻译,但似乎找不到正确的代码。本质上,我想将csv导入DictReader,然后转换为json对象,然后打印json负载的单个元素。
const util = require('util');
const obj = {
services: {
'account-service': 1,
'activity-service': 1,
'cancellation-service': 1,
'chat-service': 1,
'integrator-service': 1,
'lh-app': 1,
'notification-service': 1,
'patient-web-app': 0, // make this line red if 0
'reminder-service': 1,
'rest-service': 1,
'shortener-service': 1,
'socket-service': 1,
'tunnel-service': 1,
'web-app': 1
}
}
const colorizedZeroValues = JSON.parse(JSON.stringify(util.inspect(obj, { colors: true }))
.replace(/(: \\u001b)(\[33m)(0\\u001b\[39m,\\n)/g, '$1[31m$3'));
console.log('%s', colorizedZeroValues);