Yes, I checked the link. Well, I don't publish the datafile. I'm only after the actual sprite sheet, i.e. the png-file. And then I am dependant on the sprites ending up in order. I still don't get why Adobe Animate does not have the option for a solitaty png-file with sprites in order...?
imagine the situation where each sprite consists of several non-contiguous identical shapes. now imagine showing that spritesheet to someone unfamiliar with your animation. how can they determine where one sprite starts and stops and another begins?
answer: they can't if they just look at the spritesheet. they need a data sheet that supplies that info.
for example, here's the spritesheet for a movieclip that consists of green circles. no matter how they're ordered you can't determine frame 1, 2 etc. you can't even determine how many frames are in the animation.

you need the data file:
<?xml version="1.0" encoding="utf-8"?>
<TextureAtlas imagePath="Untitled-2.png">
<!-- Created with Adobe Animate version 19.2.0.405 -->
<!-- http://www.adobe.com/products/animate.html -->
<SubTexture name="Symbol 10000" x="0" y="0" width="162" height="229" pivotX="4" pivotY="4" frameX="0" frameY="0" frameWidth="195" frameHeight="229"/>
<SubTexture name="Symbol 10001" x="162" y="0" width="121" height="187" frameX="-28" frameY="-20" frameWidth="195" frameHeight="229"/>
<SubTexture name="Symbol 10002" x="283" y="0" width="86" height="144" frameX="-50" frameY="-41" frameWidth="195" frameHeight="229"/>
<SubTexture name="Symbol 10003" x="369" y="0" width="127" height="169" frameX="-33" frameY="-30" frameWidth="195" frameHeight="229"/>
<SubTexture name="Symbol 10004" x="0" y="229" width="186" height="211" frameX="-9" frameY="-7" frameWidth="195" frameHeight="229"/>
</TextureAtlas>