code: def testJsonEscapedStrings(self):
      p = Pool()
      p.add("vector_string", 'string_1\n\r " \ /')
      p.add("vector_string", 'string_2\n\r " \ /')
      p.add("vector_string", 'string_3\n\r " \ /')
      p.set("string", 'string\n\r " \ /')
  
      YamlOutput(filename="testfile", format="json")(p)
      p_loaded = YamlInput(filename="testfile", format="json")()
  
      self.assertEqual(
          p["vector_string"],
          [
              'string_1\n\r " \ /',
              'string_2\n\r " \ /',
              'string_3\n\r " \ /',
          ],
      )
      self.assertEqual(p["string"], 'string\n\r " \ /')
  
      os.remove("testfile")
  
imports: from essentia_test import *
  import os
label_desc: Use image node_id 20 for calling the TestYamlInput obj's underlying member method code with example usage: obj.testJsonEscapedStrings() without return types