Ruby on Rails 3中如何自定义XML响应?

2026-04-11 18:473阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计179个文字,预计阅读时间需要1分钟。

Ruby on Rails 3中如何自定义XML响应?

当前我正在使用这个:if @part.save format.xml { render :xml=> @part, :status=> :created, :location=> @part }else format.xml { render :xml=> @part.errors, :status=> :unprocessable_entity }我需要一个自定义响应,即带有...

目前我正在使用这个:

Ruby on Rails 3中如何自定义XML响应?

if @part.save format.xml { render :xml => @part, :status => :created, :location => @part } else format.xml { render :xml => @part.errors, :status => :unprocessable_entity } end

我需要一个自定义响应,即带有< result>确定< / result>的xml如果部件已正确保存,则< result> OK< / result>其他.

我怎样才能做到这一点?

谢谢!

像这样的东西:

render :xml => {:result => "OK"}.to_xml

这呈现

<result>OK</result>

本文共计179个文字,预计阅读时间需要1分钟。

Ruby on Rails 3中如何自定义XML响应?

当前我正在使用这个:if @part.save format.xml { render :xml=> @part, :status=> :created, :location=> @part }else format.xml { render :xml=> @part.errors, :status=> :unprocessable_entity }我需要一个自定义响应,即带有...

目前我正在使用这个:

Ruby on Rails 3中如何自定义XML响应?

if @part.save format.xml { render :xml => @part, :status => :created, :location => @part } else format.xml { render :xml => @part.errors, :status => :unprocessable_entity } end

我需要一个自定义响应,即带有< result>确定< / result>的xml如果部件已正确保存,则< result> OK< / result>其他.

我怎样才能做到这一点?

谢谢!

像这样的东西:

render :xml => {:result => "OK"}.to_xml

这呈现

<result>OK</result>