所以我用一些嵌入式json解析了一個非常大的日誌文件。在python中,有沒有辦法提取嵌入的json字符串?
這樣
foo="{my_object:foo, bar:baz}" a=b c=d
的問題,所以我會看到臺詞是,既然內部JSON可以有空格,但JSON以外,空格作爲分隔符元組(除非他們有不帶引號的我不確定如何確定JSON字符串的結束位置在哪裏,而不需要重新實現JSON解析器的大部分內容。
是否有Python的json解析器,我可以給它'{"my_object":"foo", "bar":"baz"} asdfasdf'
,它可以返回({'my_object' : 'foo', 'bar':'baz'}, 'asdfasdf')
或者我將不得不手動重新實現json解析器?
請問JSON字符串的結束正好是'}」'? – Brian
您是否準確例如代表着什麼行真正的樣子,報價-style和all?因爲如果是這樣,它實際上並不是有效的json,不管你做什麼,你都很難用任何標準的json庫解析它。 – Jorenko