shamesvoice
Technical User
Hello,
I'm a biologist. I've exported a MySQL database as XML. The result is in the order of: Superfamily, family, (subfamily) genus, specific epithet.
An example of my XML file is:
<Chrysidoidea>
<item>
<Family>Bethylidae</Family>
<Subfamily>Bethylinae</Subfamily>
<Genus>Goniozus</Genus>
<SpecificEpithet>claripennis</SpecificEpithet>
</item>
<item>
<Family>Bethylidae</Family>
<Subfamily>Bethylinae</Subfamily>
<Genus>Goniozus</Genus>
<SpecificEpithet>distigmus</SpecificEpithet>
</item>
<item>
<Family>Dryinidae</Family>
<Genus>Aphelopus</Genus>
<SpecificEpithet>atratus</SpecificEpithet>
</item>
<item>
<Family>Embolemidae</Family>
<Genus>Embolemus</Genus>
<SpecificEpithet>ruddii</SpecificEpithet>
</item>
</Chrysidoidea>
Can anyone help me turn this tree upside-down and turn it into the following HTML:
<h1 class="superfamily">Chrysidoidea</h1>
<h2 class="Family">Bethylidae</h2>
<h3 class="Subfamily">Bethylinae</h3>
<h4 class="Genus">Goniozus</h4>
<ul>
<li class="SpecificEpithet">claripennis</li>
<li class="SpecificEpithet">distigmus</li>
</ul>
<h2 class="Family">Dryinidae</h2>
<h4 class="Genus">Aphelopus</h4>
<ul>
<li class="SpecificEpithet">atratus</li>
</ul>
<h2 class="Family">Embolemidae</h2>
<h4 class="Genus">Embolemus</h4>
<ul>
<li class="SpecificEpithet">ruddii</li>
</ul>
I'm a biologist. I've exported a MySQL database as XML. The result is in the order of: Superfamily, family, (subfamily) genus, specific epithet.
An example of my XML file is:
<Chrysidoidea>
<item>
<Family>Bethylidae</Family>
<Subfamily>Bethylinae</Subfamily>
<Genus>Goniozus</Genus>
<SpecificEpithet>claripennis</SpecificEpithet>
</item>
<item>
<Family>Bethylidae</Family>
<Subfamily>Bethylinae</Subfamily>
<Genus>Goniozus</Genus>
<SpecificEpithet>distigmus</SpecificEpithet>
</item>
<item>
<Family>Dryinidae</Family>
<Genus>Aphelopus</Genus>
<SpecificEpithet>atratus</SpecificEpithet>
</item>
<item>
<Family>Embolemidae</Family>
<Genus>Embolemus</Genus>
<SpecificEpithet>ruddii</SpecificEpithet>
</item>
</Chrysidoidea>
Can anyone help me turn this tree upside-down and turn it into the following HTML:
<h1 class="superfamily">Chrysidoidea</h1>
<h2 class="Family">Bethylidae</h2>
<h3 class="Subfamily">Bethylinae</h3>
<h4 class="Genus">Goniozus</h4>
<ul>
<li class="SpecificEpithet">claripennis</li>
<li class="SpecificEpithet">distigmus</li>
</ul>
<h2 class="Family">Dryinidae</h2>
<h4 class="Genus">Aphelopus</h4>
<ul>
<li class="SpecificEpithet">atratus</li>
</ul>
<h2 class="Family">Embolemidae</h2>
<h4 class="Genus">Embolemus</h4>
<ul>
<li class="SpecificEpithet">ruddii</li>
</ul>