我将 JSON 对象发布到控制器操作:
$.ajax({
url: "/path/to/action",
type: "POST",
dataType: "json",
data: {
name: "John Doe",
phone: "2323454543",
skills: {
code: "php",
design: "photoshop"
}
}
});
如何将此数据映射到某种键值对对象?在 PHP 中,这些被映射到一个不可见的关联数组。我希望能够访问这样的属性:
SomeDynamicType data = ...//something here to prepare json data
string codeSkills = data.skills.code; //codeSkills should = "php"
我对模型绑定不感兴趣,因为这些值与模型不对应——它们是任意的。