XML The Rails Way
XML The Rails Way
$5.00
Minimum price
$5.00
Suggested price
XML The Rails Way

This book is 20% complete

Last updated on 2017-02-13

About the Book

XML doesn't get much respect from the Rails community. It's enterprisey. In the Ruby world that other markup language YAML (YAML Ain't Markup Language) and data interchange format JSON (JavaScript Object Notation) get a heck of a lot more attention. However, use of XML is a fact of life for many projects, especially when it comes to interoperability with legacy systems. Luckily, Ruby on Rails gives us good functionality related to both generating and parsing XML.

About the Author

Obie Fernandez
Obie Fernandez

The "one and only" Obie Fernandez is an avid writer and technology enthusiast. His latest book, Serverless, describes how to fully leverage Amazon Web Services to achieve modern distributed application architecture. You'll never provision a server again!

Besides writing and maintaining his passive income web projects, Obie is currently Chief Boot Officer at Kickass Consulting, where you can hire him for your own projects. His last jobby job was SVP of Engineering at NYC tech darling 2U. He has been CTO and co-founder of many startups including Mark Zuckerberg's beloved Andela and Trevor Owen's Lean Startup Machine. His published books include the acclaimed business title The Lean Enterprise. He also founded one of the world's best known Ruby on Rails web design and development agencies, Hashrocket and is author of the bible of Rails development, The Rails Way and series editor for Addison-Wesley's Professional Ruby Series.

On the rare occasion when Obie is not busy building products, consulting clients or writing books, you can find him behind the lens of his camera or DJing in the dust at Burning Man.

Follow @obie on Twitter or email him at obiefernandez@gmail.com 

Table of Contents

  • Introduction
    • Quick Foreword
  • The Basics
    • Customizing to_xml Output
    • Associations and to_xml
    • Advanced Usage
    • Dynamic Runtime Attributes
    • Overriding to_xml
  • Builder
    • Rendering XML Requests
  • Parsing
    • Turning XML into Hashes
    • Typecasting
  • Conclusion

The Leanpub 45-day 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Write and Publish on Leanpub

Authors, publishers and universities use Leanpub to publish amazing in-progress and completed books and courses, just like this one. You can use Leanpub to write, publish and sell your book or course as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub