【发布时间】:2012-10-04 13:01:17
【问题描述】:
我的目标是将字符串转换为字典。下面是它的样子:
[exploit] => 1
[hits] => 1
[completed] => 1
[is_malware] => 1
[summary] => 26.0@13965: suspicious.warning: object contains JavaScript
76.0@14467: suspicious.obfuscation using eval
76.0@14467: suspicious.obfuscation using String.fromCharCode
[severity] => 4
[engine] => 60
所以我尝试了几种方法来做到这一点,第一次尝试是split\n,但我遇到了 [summary] 的内容被拆分的问题,因此不起作用。然后我的第二次尝试是split => 但是我遇到的问题是,一旦我在 => 处拆分它就不会知道它必须在 \n 处拆分下一个键。本质上它最终应该看起来像这样
{exploit:1, hits:1, completed:1....} 以此类推
任何帮助将不胜感激。
【问题讨论】: