-
-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
Description
Proposal
Auto fix strings with a multiline format like:
{
"text": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Maxime mollitia,
molestiae quas vel sint commodi repudiandae consequuntur voluptatum laborum
numquam blanditiis harum quisquam eius sed odit fugiat iusto fuga praesentium
optio, eaque rerum! Provident similique accusantium nemo autem."
}
Using string.replace(new RegExp('\n', 'g'), '\\n')
will fix the previous string avoiding invalid JSON format.
Motivation
Now I need to fix manually every string with a line break, otherwise, this library returns the following error:
Error: Expected "[", "false", "null", "true", "{", number, or string but "\"" found.
Use cases and examples
// Input
{
"text": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Maxime mollitia,
molestiae quas vel sint commodi repudiandae consequuntur voluptatum laborum
numquam blanditiis harum quisquam eius sed odit fugiat iusto fuga praesentium
optio, eaque rerum! Provident similique accusantium nemo autem."
}
// Output
{
"text": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Maxime mollitia,/n molestiae quas vel sint commodi repudiandae consequuntur voluptatum laborum/n numquam blanditiis harum quisquam eius sed odit fugiat iusto fuga praesentium/n optio, eaque rerum! Provident similique accusantium nemo autem."
}