アイテムのリストを返すビルダーを使用してAPIを作成していますが、このAPIはモバイルデバイスによって使用されます。
リストが空の場合、タグにnullが含まれます。これは、{}である必要があります。コードについては、以下を参照してください。
xml.my_items{
if @items.blank?
{}
else
@items.each do |item|
xml.item{
xml.id(item.id)
xml.name(item.name)
}
end
end
}
私は次のように応答を受け取ります
{"items":null}
なりたい
{"items":{}}