python轉換已轉義的字串
有時我們可能會取得以下這樣的字串:
Python程式碼
>>> a = '{\"name\":\"michael\"}'michael\"}'
>>> print a {"name":"michael"} 那麼該如何轉換為字典呢? 可以用以下的方法:Python代碼 >>> type(json.loads('“' + a + '”'))type> .loads(json.loads('“' + a + '”')))
第一次json.loads是將裡面的"這樣的字串轉為"(只有一個雙引號),第二次再將其轉為一個字典,記得不要漏掉前面先加雙引號。