Page 1 of 1

XML for engagement stats/media kit?

Posted: Wed Nov 19, 2025 3:21 pm
by PercyK
Hi team,

I'm struggling with data structuring for a personal project. It's related to online content: I want to be able to centralize all of a creator's stats (number of followers on TikTok, Insta engagement rate, rates per post, etc.). The idea is to generate a polished Media Kit with up-to-date stats. Is using XML to store and exchange this data relevant here?
If I create an XML schema that includes a <social-platform> element with the attributes name="TikTok" and a child <engagement-rate>3.5</engagement-rate>. Is it worth using XML/DITA for this very specific type of dynamic creator data, or is it too cumbersome?

Re: XML for engagement stats/media kit?

Posted: Mon Nov 24, 2025 8:29 am
by Radu
Hi,

In general one can create indeed a custom XML Schema to express the content that they want to have encoded. Maybe you can ask an AI tool to create an XML schema for you based on your expressed needs. Oxygen also has an AI Positron add-on which may be helpful for this:
https://www.oxygenxml.com/doc/ug-positron-desktop/

DITA XML was created in general for technical documentation, it has a specific vocabulary, you can give it a try and see how you could use it to encode your data, with DITA XML at least you would have publishing to HTML, PDF for the content.

Regards,
Radu