Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width">
- <title>JS Bin</title>
- </head>
- <body>
- <script id="jsbin-javascript">
- var data = [["name", "email"], ['nume1', "test@email.com"]];
- var emailsUnprocessed = "Abhinav Anand <A.Anand@Resilientplc.com>; Adnan Canpolat <A.Canpolat@Resilientplc.com>; Ahmed Ali <A.Ali@Resilientplc.com>; Alastair Jackson <A.Jackson@Resilientplc.com>; Ali Malik <A.Malik@Resilientplc.com>; Andrae Daly <A.Daly@Resilientplc.com>; Andras Huszar <A.Huszar@Resilientplc.com>; Andrea Zornada <A.Zornada@Resilientplc.com>; Andrew Clapham <A.Clapham@Resilientplc.com>; Andrey Lebedenko <A.Lebedenko@Resilientplc.com>; Anjum Naseer <A.Naseer@Resilientplc.com>; Anna Sluggett; Anton Pasyuta <A.Pasyuta@Resilientplc.com>; Chloe Green <C.Green@Resilientplc.com>; Chris Chatfield <C.Chatfield@Resilientplc.com>; Christophe Baron <C.Baron@Resilientplc.com>; Claudia Donea <C.Donea@Resilientplc.com>; Cyrille Kabadjeu <C.Kabadjeu@Resilientplc.com>; Daniel Creagh <D.Creagh@Resilientplc.com>; Darren Cole <D.Cole@Resilientplc.com>; Dave Birch <D.Birch@Resilientplc.com>; David Menniss <D.Menniss@Resilientplc.com>; Eduardo Oviedo-Alarcon <E.Oviedo-Alarcon@resilientplc.com>; Elsie Roberts <E.Roberts@Resilientplc.com>; Geoffrey Paterson <G.Paterson@Resilientplc.com>; Grant White <G.White@smartnumbers.com>; Heena Surani <H.Surani@Resilientplc.com>; Jack O'Callaghan <j.ocallaghan@Resilientplc.com>; James Foley <J.Foley@smartnumbers.com>; Jason Pearce <J.Pearce@Resilientplc.com>; Jonathan Morse <J.Morse@smartnumbers.com>; Jonathan Peck <J.Peck@Resilientplc.com>; Josie Cozzi <J.Cozzi@Resilientplc.com>; Katie Bugden <K.Bugden@smartnumbers.com>; Kevin Evans <K.Evans@Resilientplc.com>; Kirstie Shannon <K.Shannon@Resilientplc.com>; Kyle Driscoll <K.Driscoll@Resilientplc.com>; Lee Froome <L.Froome@Resilientplc.com>; Manu Kirupanantha <M.Kirupanantha@Resilientplc.com>; Marios Protogiros <M.Protogiros@Resilientplc.com>; Matthew Gumbley <M.Gumbley@Resilientplc.com>; Matthew Haswell <M.Haswell@Resilientplc.com>; Matthew Storey <M.Storey@smartnumbers.com>; Michael Rolls <M.Rolls@Resilientplc.com>; Michael Smith <M.Smith@Resilientplc.com>; Miroslawa Donohue <M.Donohue@Resilientplc.com>; Mittal Mathur <M.Mathur@Resilientplc.com>; Monideth Pen <M.Pen@Resilientplc.com>; Nadeem Hussain <N.Hussain@Resilientplc.com>; Owais Siddiqui <O.Siddiqui@Resilientplc.com>; Peter Dobson <P.Dobson@smartnumbers.com>; Peter Moorhead <P.Moorhead@btsmartnumbers.com>; Pouria Farvid <P.Farvid@Resilientplc.com>; Rahul Bhandari <R.Bhandari@Resilientplc.com>; Ramesh Sadaram <R.Sadaram@Resilientplc.com>; Raymond Wold <R.Wold@Resilientplc.com>; Riche Pasig <R.Pasig@Resilientplc.com>; Rick Keenan <R.Keenan@Resilientplc.com>; Rob Gilham <R.Gilham@smartnumbers.com>; Ryan Low <R.Low@Resilientplc.com>; Saidle Raikar <S.Raikar@Resilientplc.com>; Samir Muhammad <S.Muhammad@Resilientplc.com>; Sarju Chudasama <S.Chudasama@Resilientplc.com>; Sean Bailey <s.bailey@resilientplc.com>; Sera Wheble <S.Wheble@Resilientplc.com>; Shantharam Ganesh <S.Ganesh@Resilientplc.com>; Simon Halder <S.Halder@Resilientplc.com>; Sowmya Hebbar <S.Hebbar@Resilientplc.com>; Suresh Rasakulasuriar <S.Rasakulasuriar@Resilientplc.com>; TestMailbox Restore <T.Restore@Resilientplc.com>; Theo Spalart <T.Spalart@Resilientplc.com>; Tor Gullan <T.Gullan@Resilientplc.com>; Vamsidhar Are <V.Are@Resilientplc.com>; William Goodhew <W.Goodhew@Resilientplc.com>; Zach Rieker <Z.Rieker@Resilientplc.com>";
- var csvContent = "data:text/csv;charset=utf-8,";
- function processEmailsString() {
- var temp = emailsUnprocessed.split(';');
- var poz = 0;
- var dataString;
- temp.forEach(function(item, index){
- poz = item.indexOf('<');
- poz2 = item.indexOf('>');
- dataString = item.substr(0, poz - 2) + ',' + item.slice(poz + 1, item.length - 1);
- csvContent += index < temp.length ? dataString+ "\n" : dataString;
- });
- }
- processEmailsString();
- var encodedUri = encodeURI(csvContent);
- var link = document.createElement("a");
- link.setAttribute("href", encodedUri);
- link.setAttribute("download", "my_data.csv");
- document.body.appendChild(link); // Required for FF
- link.click(); // This will download the data file named "my_data.csv".
- </script>
- <script id="jsbin-source-javascript" type="text/javascript">var data = [["name", "email"], ['nume1', "test@email.com"]];
- var emailsUnprocessed = "Abhinav Anand <A.Anand@Resilientplc.com>; Adnan Canpolat <A.Canpolat@Resilientplc.com>; Ahmed Ali <A.Ali@Resilientplc.com>; Alastair Jackson <A.Jackson@Resilientplc.com>; Ali Malik <A.Malik@Resilientplc.com>; Andrae Daly <A.Daly@Resilientplc.com>; Andras Huszar <A.Huszar@Resilientplc.com>; Andrea Zornada <A.Zornada@Resilientplc.com>; Andrew Clapham <A.Clapham@Resilientplc.com>; Andrey Lebedenko <A.Lebedenko@Resilientplc.com>; Anjum Naseer <A.Naseer@Resilientplc.com>; Anna Sluggett; Anton Pasyuta <A.Pasyuta@Resilientplc.com>; Chloe Green <C.Green@Resilientplc.com>; Chris Chatfield <C.Chatfield@Resilientplc.com>; Christophe Baron <C.Baron@Resilientplc.com>; Claudia Donea <C.Donea@Resilientplc.com>; Cyrille Kabadjeu <C.Kabadjeu@Resilientplc.com>; Daniel Creagh <D.Creagh@Resilientplc.com>; Darren Cole <D.Cole@Resilientplc.com>; Dave Birch <D.Birch@Resilientplc.com>; David Menniss <D.Menniss@Resilientplc.com>; Eduardo Oviedo-Alarcon <E.Oviedo-Alarcon@resilientplc.com>; Elsie Roberts <E.Roberts@Resilientplc.com>; Geoffrey Paterson <G.Paterson@Resilientplc.com>; Grant White <G.White@smartnumbers.com>; Heena Surani <H.Surani@Resilientplc.com>; Jack O'Callaghan <j.ocallaghan@Resilientplc.com>; James Foley <J.Foley@smartnumbers.com>; Jason Pearce <J.Pearce@Resilientplc.com>; Jonathan Morse <J.Morse@smartnumbers.com>; Jonathan Peck <J.Peck@Resilientplc.com>; Josie Cozzi <J.Cozzi@Resilientplc.com>; Katie Bugden <K.Bugden@smartnumbers.com>; Kevin Evans <K.Evans@Resilientplc.com>; Kirstie Shannon <K.Shannon@Resilientplc.com>; Kyle Driscoll <K.Driscoll@Resilientplc.com>; Lee Froome <L.Froome@Resilientplc.com>; Manu Kirupanantha <M.Kirupanantha@Resilientplc.com>; Marios Protogiros <M.Protogiros@Resilientplc.com>; Matthew Gumbley <M.Gumbley@Resilientplc.com>; Matthew Haswell <M.Haswell@Resilientplc.com>; Matthew Storey <M.Storey@smartnumbers.com>; Michael Rolls <M.Rolls@Resilientplc.com>; Michael Smith <M.Smith@Resilientplc.com>; Miroslawa Donohue <M.Donohue@Resilientplc.com>; Mittal Mathur <M.Mathur@Resilientplc.com>; Monideth Pen <M.Pen@Resilientplc.com>; Nadeem Hussain <N.Hussain@Resilientplc.com>; Owais Siddiqui <O.Siddiqui@Resilientplc.com>; Peter Dobson <P.Dobson@smartnumbers.com>; Peter Moorhead <P.Moorhead@btsmartnumbers.com>; Pouria Farvid <P.Farvid@Resilientplc.com>; Rahul Bhandari <R.Bhandari@Resilientplc.com>; Ramesh Sadaram <R.Sadaram@Resilientplc.com>; Raymond Wold <R.Wold@Resilientplc.com>; Riche Pasig <R.Pasig@Resilientplc.com>; Rick Keenan <R.Keenan@Resilientplc.com>; Rob Gilham <R.Gilham@smartnumbers.com>; Ryan Low <R.Low@Resilientplc.com>; Saidle Raikar <S.Raikar@Resilientplc.com>; Samir Muhammad <S.Muhammad@Resilientplc.com>; Sarju Chudasama <S.Chudasama@Resilientplc.com>; Sean Bailey <s.bailey@resilientplc.com>; Sera Wheble <S.Wheble@Resilientplc.com>; Shantharam Ganesh <S.Ganesh@Resilientplc.com>; Simon Halder <S.Halder@Resilientplc.com>; Sowmya Hebbar <S.Hebbar@Resilientplc.com>; Suresh Rasakulasuriar <S.Rasakulasuriar@Resilientplc.com>; TestMailbox Restore <T.Restore@Resilientplc.com>; Theo Spalart <T.Spalart@Resilientplc.com>; Tor Gullan <T.Gullan@Resilientplc.com>; Vamsidhar Are <V.Are@Resilientplc.com>; William Goodhew <W.Goodhew@Resilientplc.com>; Zach Rieker <Z.Rieker@Resilientplc.com>";
- var csvContent = "data:text/csv;charset=utf-8,";
- function processEmailsString() {
- var temp = emailsUnprocessed.split(';');
- var poz = 0;
- var dataString;
- temp.forEach(function(item, index){
- poz = item.indexOf('<');
- poz2 = item.indexOf('>');
- dataString = item.substr(0, poz - 2) + ',' + item.slice(poz + 1, item.length - 1);
- csvContent += index < temp.length ? dataString+ "\n" : dataString;
- });
- }
- processEmailsString();
- var encodedUri = encodeURI(csvContent);
- var link = document.createElement("a");
- link.setAttribute("href", encodedUri);
- link.setAttribute("download", "my_data.csv");
- document.body.appendChild(link); // Required for FF
- link.click(); // This will download the data file named "my_data.csv".</script></body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement