rails4开始默认不再支持Params解析xml



rails4开始默认不再支持Params解析xml,那比较方便的做法使用Hash.from_xml来获取微信返回的xml,比如:

xml_message = Hash.from_xml(request.raw_post).fetch('xml', {})

@who = xml_message['FromUserName']
@me = xml_message['ToUserName']
@ask = xml_message['Content']





XML parameters parser for Action Pack (removed from core in Rails 4.0) https://github.com/rails/actionpack-xml_parser


阅读量: 343
发布于:
修改于: