Я давно не использовал XML, в основном просто использовал JSON для сериализованных данных.
Я работаю над созданием собственного конвертера XML в JSON для использования с Node.js, это не так просто, но должно быть выполнимо.
Что такое стандарт для хранения примитивных типов, все, что я могу придумать, это:
<root>
<a type="string">foobar</a>
<b type="boolean">true</b>
<c type="number">69</c>
</root>
нет лучшего способа, чем это?