سؤال

I am trying to read and save a json file. The problem is that when I call write_json(pt, "newFile.json") it is changing the content of some fields like:

input:

"field1":"path/to/file.txt"

is changed to:

"field1":"path\/to\/file.txt"

Is this a bug? How to fix it?

هل كانت مفيدة؟

المحلول

It means it escapes the forward slash. The JSON spec says you can escape forward slash, but it's not mandatory. As for the reason, here is a good explanation.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top