我在寻找某种接受以下数据的方法,并能够在PHP或Python中将其解析为数组等时遇到了问题。
$data = array(
'full_name' => array('name'=>'Full Name', 'type'=>'textarea'),
'company' => array('name'=>'Organization', 'required'=>true),
}
该内部数组中还有更多字段,并且对于它们的显示方式没有固定的顺序。
有什么方法可以解析来自文本区域的用户输入并能够将其用作数组?或者关于如何处理它的任何其他想法?
使用 JSON 作为输入格式怎么样?这可以很容易地解析,并且不会带来安全风险。
如果我明白你需要什么,
这就是 json 的用途!
使用您的数据 http://codepad.org/17jxHjeY 查看此快速示例
您可以轻松传递对象和数组。
话筒
在 Python 中,您可以使用 ast.literal_eval
安全地将字符串解析为字典。