to_xml(options = {}, &block)
Instance Public methods
Returns XML representing the model. Configuration can be passed through
options
.
Without any options
, the returned XML string will include all
the model's attributes.
1 2 3 4 5 6 7 8 9 10 | user = User.find( 1 ) user.to_xml <?xml version= "1.0" encoding= "UTF-8" ?> <user> <id type= "integer" > 1 </id> <name>David</name> <age type= "integer" > 16 </age> <created-at type= "dateTime" > 2011 - 01 - 30T22 : 29 : 23Z </created-at> </user> |
The :only
and :except
options can be used to
limit the attributes included, and work similar to the
attributes
method.
To include the result of some method calls on the model use
:methods
.
To include associations use :include
.
For further documentation, see
ActiveRecord::Serialization#to_xml
Please login to continue.