Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/nodejs
- var fs = require('fs');
- fs.readFile(process.argv[2], 'utf8', function(err, data) {
- try{
- data = data.replace(new RegExp('\\/\\*.*\\*\\/', 'gm'), '');
- var lines = data.split('\n');
- for(var l in lines) {
- if(lines[l].indexOf('//') != -1) {
- lines[l] = lines[l].substring(0, lines[l].indexOf('//'));
- }
- }
- var json = JSON.parse(lines.join('\n'));
- if(json.itemName || json.objectName) {
- var out = [];
- var parts = ['objectName', 'itemName', 'shortdescription', 'description'];
- for(var x in parts) {
- if(json[parts[x]]) {
- out.push(json[parts[x]]);
- }
- }
- //console.log(json.objectName + ' | ' + json.shortdescription + ' | ' + json.description);
- console.log(out.join(' | '));
- }
- } catch(exc) {}
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement