Da Python mit gdb verwendet werden kann, können Sie die Zielzeichenfolge einfach von der Python-Seite laden und analysieren.
(gdb) python import json
(gdb) python print json.loads(gdb.selected_frame().read_var("s").string())
Sie können ein Objekt namens gdb.Value mit read_var (Variablenname) erhalten. Konvertieren Sie dieses Objekt in eine Python-Zeichenfolge und json.loads.
Recommended Posts