Wanneer u uw projecten als XML bestanden opslaat kunnen ze ook door andere applicaties worden gelezen en geschreven die lezen van en schrijven naar een aangepast XML formaat ondersteunen. Zorg er echter voor dat deze applicaties lezen en schrijven volgens de onderstaande XML specificatie, anders kunnen de projectgegevens beschadigd raken. Het is altijd veiliger om eerst een back-up kopie te maken van uw projectbestanden als u de gegevensuitwisseling met andere applicaties voor de eerste keer uitprobeert.
De XML specificatie is als volgt:
Dit is de root tag. Het kan een willekeurig aantal <Activity> subtags bevatten. Taginhoud specificatie:
Deze tag representeert een enkele activiteit. Het kan een willekeurig aantal <Activity> en <TimeTrace> subtags bevatten. Taginhoud specificatie:
Deze tag representeert een enkele time trace. De start- en eind datum en tijd worden gespecificeerd als jjjj-mm-dd uu:mm:ss. Taginhoud specificatie:
Hieronder staat een voorbeeld van hoe een TimeTraces projectbestand eruit ziet als het in het XML formaat wordt opgeslagen. De regel lay-out is enigszins aangepast zodat het voorbeeld beter op deze help pagina getoond wordt.
<TimeTracesProject
version="0.0.0.1"
name="IT diensten"
>
<Activity
name="Klant een"
enabled="true"
>
<Activity
name="Marketing"
enabled="true"
>
<TimeTrace
start="2010-01-16 09:51:22.189Z"
end="2010-01-16 10:12:41.523Z"
/>
</Activity>
<TimeTrace
start="2010-01-18 12:47:33.471Z"
/>
</Activity>
<Activity
name="Klant twee"
enabled="true"
>
<TimeTrace
start="2010-01-03 15:51:48.278Z"
end="2010-01-03 17:40:37.630Z"
/>
</Activity>
<Activity
name="Klant drie"
>
</Activity>
</TimeTracesProject>