RumbleFrog icon

Parse Blaster File

RumbleFrog | PRO | 08/26/17 08:26:32 PM UTC | 0 ⭐ | 231 👁️ | Never ⏰ | []
JavaScript |

530 B

|

None

|

0 👍

/

0 👎

const fs = require('fs');
 
const json = JSON.parse(fs.readFileSync('blast.txt'));
 
let count = 0;
 
let cvar = 'sm_cidr_version';
let cvar_count = {};
 
Object.keys(json).forEach((key) => {
    if (json[key].hasOwnProperty('rules')) {
        if (json[key].rules.hasOwnProperty(cvar)) {
 
            let value = json[key].rules[cvar];
 
            if (cvar_count.hasOwnProperty(value))
                cvar_count[value]++;
            else
                cvar_count[value] = 1;
        }
    }
});
 
console.log(cvar_count);

Comments