Jak YAML, tak JSON jsou určeny pro serializaci obecných „nativních“ dat, t.j. polí a hashů (záznamů, či jak tomu kdo říká). Serializační a deserializační funkce (JSON::encode, YAML::Dump, …) jsou přímo součástí příslušných knihoven – bez nich by to nemělo smysl.
U XML nic takového (alespoň já) nemám. Abych strukturu složenou z polí a hashů serializoval do XML, potřebuju k tomu další jazyk – nějakou normu, která mi řekne jak se bude jmenovat element do kterého se serializuje pole, jak element do kterého se serializuje hash…
Zná někdo takovou obecně přijímanou normu?