Json有自己的fromat,它总是由几对"key"one_answers"value"组成。如果你想要这样的东西,也许你可以尝试使用*.html.erb.
从我的控制器返回
respond_with(@employee)
在json.erb文件中,我将其打印为
{
"EmpID": "<%=@employee.id%>",
"details": "<%=@employee.body%>"
}
在RestClient工具中,我得到的输出如下
{
"EmpID": "E100925",
"details": "{"Empcode"=>"E001", "date"=>"01-12-2013", "name"=>"David", "position"=>"12", "place"=>"UK"}"
}
我想把有意义的消息放在上面(如"XYZ公司的员工详细信息"),然后打印json哈希。如何做到。
您的意思是只想显示您的消息吗?如果是这样,只需在json文件中键入消息即可。例如:
The employee details of <%=@company.name%> company are
{
"EmpID": "<%=@employee.id%>",
"details": "<%=@employee.body%>"
}