gdbではpythonが使えるので、単にpython側から対象の文字列をロードしてパースすればよい
(gdb) python import json
(gdb) python print json.loads(gdb.selected_frame().read_var("s").string())
read_var(変数名) で gdb.Value というオブジェクトがとれる。このオブジェクトをpythonのstringに変換してjson.loadsする。
Go to list of users who liked
More than 5 years have passed since last update.
gdbではpythonが使えるので、単にpython側から対象の文字列をロードしてパースすればよい
(gdb) python import json
(gdb) python print json.loads(gdb.selected_frame().read_var("s").string())
read_var(変数名) で gdb.Value というオブジェクトがとれる。このオブジェクトをpythonのstringに変換してjson.loadsする。
Register as a new user and use Qiita more conveniently
Go to list of users who liked