Exempel på personfil
Nedan visas innehållet i personfilen för Elna Swensdotter.
I databasen identifieras Elna med
'00000059'.
I databasen är personfilen sparad som
data/00000/00000059.xml.
Elna var gift två gånger och de båda respektive paren identifieras i databasen med
'par00000224' och
'par00000010'.
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../../xml/johan_person.xsl"?>
<person xsi:noNamespaceSchemaLocation="../../xml/johan_schema_person.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<person_ID>00000059</person_ID>
<föräldrapar_ID>par00000011</föräldrapar_ID>
<egnapar>
<egetpar_ID>par00000224</egetpar_ID>
<egetpar_ID>par00000010</egetpar_ID>
</egnapar>
<bonusrelation_ID/>
<kön>k</kön>
<kategori/>
<namn>
<förnamn>
<nam>Elna</nam>
</förnamn>
<tilltal/>
<efternamn>
<nam>Swensdotter</nam>
</efternamn>
</namn>
<födelse>
<datum>
<år>1764</år>
<månad>02</månad>
<dag>26</dag>
</datum>
<plats>
<gata/>
<by/>
<kvarter/>
<socken/>
<församling>Kiaby</församling>
<disbytförsamling>Kiaby (L)</disbytförsamling>
<stad/>
<härad/>
<län>Kristianstads län</län>
<utrikesplats/>
</plats>
<källa/>
</födelse>
<död>
<datum>
<år>1836</år>
<månad>11</månad>
<dag>09</dag>
</datum>
<plats>
<gata/>
<by>Kiaby No 14</by>
<kvarter/>
<socken/>
<församling>Kiaby</församling>
<disbytförsamling>Kiaby (L)</disbytförsamling>
<stad/>
<härad/>
<län>Kristianstads län</län>
<utrikesplats/>
</plats>
<källa/>
</död>
<källor/>
<anteckning/>
</person>
Anmärkning
Filens andra rad innehåller en referens till
xml/johan_person.xsl
i databasen. Häri anges i språket
XSLT (svenska)
(engelska, ingående)
hur en webbläsare ska visa innehållet i personfilen som en webbsida, varvid innehåll delvis
hämtas också från andra person- och parfiler.
Webbutdraget för
Elna Swensdotter
är mycket snarlikt, genererat ur databasen, inte med XSLT utan med
PHP.
Personfilens innehåll, kompletterat och visat av personblad.py