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