мне нужно, чтобы захватить значения в JSON строки, хранящейся внутри функции в теге сценария, как это:Как разобрать скребковую строку JSON
<script type="text/javascript">
my.function("bar", {"foo1": false, "foo2": true, "foo3": "foobar!"});
</script>
я могу добраться до определенного тега, используя Mechanize следующим образом:
parser.xpath("//script[ contains(text(), 'my.function')]").text
, но я не уверен, как это сделать дальше. Как я могу извлечь часть JSON строки и преобразовать ее в хеш, чтобы я мог извлечь значения?
именно то, что мне было нужно, спасибо! – David