Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- parseData(str, function (error, str) {
- if (err) {
- console.log("Error - parseData : ", err);
- } else {
- console.log(str);
- }
- function parseData(str, callback) {
- function recursiveFunction(obj) {
- var keysArray = Object.keys(obj);
- for (var i = 0; i < keysArray.length; i++) {
- var key = keysArray[i];
- var value = obj[key];
- if (value === Object(value)) {
- parseData(value);
- }
- else {
- if (key == 'title') {
- title = value;
- }
- if (key == 'extract') {
- var extract = value.replace(/(rn|n|r)/gm," ");
- callback(null, JSON.stringify('{"title":'+ title + ', "text":' + extract));
- }
- }
- }
- }
- recursiveFunction(str);
- };
- /modules/parseData.js:22
- callback(null, JSON.stringify('{"title":'+ title + ', "text":' + extract));
- ^
- TypeError: callback is not a function
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement