FMPDSORESULT-syntax för XML
Syntaxen FMPDSORESULT är användbar om du vill exportera databaser som du vill utforma med överlappande formatmallar eller XSL. Syntaxen är kompatibel med Microsofts XML-datakällobjekt som används i Internet Explorer.
Obs!  Datafältnamn bör inte innehålla inledande siffror eller enbytes katakana-tecken (t ex ”7”). FMPDSORESULT-syntaxen tillåter inte numeriska eller enbytes katakana-tecken som fältnamnsetiketter, och XML-filen kan därför inte visas i en webbläsare.
Varje ROW-element i den exporterade FMPDSORESULT-syntaxen innehåller ett antal FIELD-element som motsvarar fältnamnen som du har exporterat.
Blanksteg eller ett kolon i fältnamn omvandlas till understreck i elementnamnen (t.ex.<FIRST_NAME>). Två kolon i portalfält omvandlas till punkter (t.ex.<PHONE.PHONE_NUMBER>). Detta beror på att kolon är reserverade för namnuttryck i XML-kod och blanksteg inte är tillåtna i XML-elementnamn.
För repeterade fält och relaterade fält kommer alla FIELD-element att innehålla ett DATA-element som motsvarar varje repetition eller portalpost.
Export av data i containerfält stöds inte vid XML-export.
Beroende på XML-begränsningar exporteras endast en post från varje relaterat fält.
Mer information hittar du i FileMaker Knowledge Base på http://www.filemaker.com/se/support/.
Exempel på XML-data i FMPDSORESULT-syntax
Här följer ett exempel på XML-data i FMPDSORESULT-syntax. Fullständig information om dokumenttypsdefinitionen (DTD) för syntaxen finns i filen fmpdsoresult_dtd.htm som du kan hämta från http://www.filemaker.com/se/support/.
<?xml version="1.0" encoding="UTF-8"?>
<FMPDSORESULT xmlns="http://www.filemaker.com/fmpdsoresult">
<ERRORCODE>0</ERRORCODE>
<DATABASE>Telefonlista.fp5</DATABASE>
<LAYOUT>Webblayout</LAYOUT>
<ROW MODID="23" RECORDID="3">
<FIRST_NAME>Jan</FIRST_NAME>
<LAST_NAME>Svensson</LAST_NAME>
<PHONE.PHONE_NUMBER>
<DATA>0123–456789</DATA>
<DATA>0123–987654</DATA>
</PHONE.PHONE_NUMBER>
</ROW>
<ROW MODID="32" RECORDID="6">
<FIRST_NAME>Barbro</FIRST_NAME>
<LAST_NAME>Johansson</LAST_NAME>
<PHONE.PHONE_NUMBER>
<DATA>0123–112233</DATA>
<DATA>0123–445566</DATA>
<DATA>0123–778899</DATA>
</PHONE.PHONE_NUMBER>
</ROW>
</FMPDSORESULT>