Recursive Delimited Array (RDA) is a text-encoding format for storing data in a text string. Unlike XML and JSON, RDA can store arbitrarily complex and evolving data with a "one-fits-all" parser that does not depend on a schema.