After extracting some json data from a website, I encountered an issue when trying to parse it using vscode. I kept getting an 'unexpected end of string' error on the "content" line: Here is the json:
{
"name": "Anna Vergnas",
"date": "04/18/2018 4:30pm",
"content": "L'appartement se situe au métro porte de Montreuil.Nous sommes au rez de chaussée d 'une belle et grande cour pavée, qui accueille volontier une baignade de soleil, des apéros au milieu des jardinières et . Cadre plutôt exceptionnel pour Paris, puisque vous avez un jardin et une terrasse dont vous profitez as you want (dans le respect de chacun).Pour plus d'
info contactez moi en mp: )",
"number" : "null"}
This snippet shows part of the code used for scraping ( blocks is the div of the container):
let result = []
let name = blocks[z].querySelector('.fwn.fcg') ? blocks[z].querySelector('.fwn.fcg').innerText : null
let fb_url = blocks[z].querySelector('h5 a') ? blocks[z].querySelector('h5 a').href : null
let date = blocks[z].querySelector('abbr') ? blocks[z].querySelector('abbr').title : null
let content = blocks[z].querySelector('._5pbx.userContent._3576') ? blocks[z].querySelector('._5pbx.userContent._3576').innerText : null
let number = blocks[z].querySelector('._5pbx.userContent._3576') ? blocks[z].querySelector('._5pbx.userContent._3576').innerText.replace(/\s/g, '').match(/((\+)33|0)[1-9](\d{2}){4}/g) : null
result.push({ name, fb_url, date, content, number, group_url})