I’m using Perl to convert old CGI.pm “save” files to JSON that look like this:
c_name=Joseph%20Semeister c_address1=9445%20Sofa%27s%20Mill%20Rd c_address2= c_city=Red%20Tree c_state=PA c_zip=17356 = and loading them into a CouchDB (v. 3.1.1) with curl but files with that " %27 “ string hang with an error: malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") I’ve narrowed down the issue to that “%27” and I can remove that like so: $myJSON =~ s/'//; But that doesn’t preserve the original text string "9445 Sofa’s Mill Rd”. I’m not savvy enough to call this a “bug” but this doesn’t break on other encoded text like “%20”. Anyone got any suggestions for how I might work around this? -- Kindest Regards, Bill Stephenson