Mit <dive> werden innerhalb einer <repetitiongroup>-Sektion die Daten zu einem Tauchgangs-Profil angegeben. Sind mehrere Tauchgangs-Profile innerhalb von <repetitiongroup> angegeben, so wird jedes Profil einzeln mit <dive> gekapselt; es stehen dann mehrere <dive>-Sektionen hintereinander.
<airtemperature>, <altitude>, <buddyref/>, <date>, <density>, <divenumber>, <equipmentused>, <greatestdepth>, <lowesttemperature>, <notes>, <observations>, <program>, <samples>, <surfaceinterval>, <time>,
(siehe auch <repetitiongroup>)
<repetitiongroup>
<dive id="tg543_19990406">
<place>Illes Medes, Küste, Torbogen</place>
<divenumber>123</divenumber>
<date><year>1999</year<month>4</month><day>6</day><dayofweek>2</dayofweek></date>
<time><hour>16</hour><minute>21</minute></time>
<surfaceinterval>
<passedtime>17580.0</passedtime>
</surfaceinterval>
<lowesttemperature>285.2</lowesttemperature>
<greatestdepth>25.8</greatestdepth>
<density>1030.0</density>
<altitude>0.0</altitude>
<!-- hier Referenzierung zu den verwendeten Atemgasen -->
<samples>
<!-- hier Zeit-/Tiefenangaben zum Profil -->
</samples>
<notes>
<text>
<!-- hier Text der Logbucheintragung -->
</text>
<image>
<!-- hier Beschreibung eines während des TGs gemachten Fotos -->
</image>
<!-- hier können beliebig viele Fotos mittels <image> eingefügt werden -->
<!-- hier können beliebig viele Audiodateien mittels <audio> eingefügt werden -->
<!-- hier können beliebig viele Videodateien mittels <video> eingefügt werden -->
</notes>
</dive>
<dive id="tg544_19990407">
<!-- Ort, Datum, Uhrzeit, Atemgas, eigentliche Profildaten -->
</dive>
<!-- hier können noch weitere TG-Profile abgelegt werden -->
</repetitiongroup>