Grammatica XML FMPDSORESULT
La grammatica FMPDSORESULT è utile per esportare database che si desidera formattare come fogli di stile sovrapposti o XSL. Questa grammatica è compatibile con Microsoft XML DSO (Data Source Object) utilizzato da Internet Explorer.
Gli spazi o i segni dei due punti nei nomi dei campi vengono convertiti in trattini di sottolineatura nei nomi degli elementi (ad esempio
<FIRST_NAME>). Due segni di due punti nei campi dei
portali vengono convertiti in punti (ad esempio
<PHONE.PHONE_NUMBER>). Infatti l'uso dei due punti è riservato all'XML per specificare i namespace e non è possibile usare spazi nei nomi degli elementi XML.
Di seguito è riportato un esempio di dati XML generati con la grammatica FMPDSORESULT. Per informazioni dettagliate sulla definizione del tipo di documento (
DTD) per la grammatica, consultare il file
fmpdsoresult_dtd.htm che si trova nella cartella Extra della propria lingua, all'interno della cartella di installazione di FileMaker Pro. Ad esempio, FileMaker Pro > Italiano Extra > cartella Esempi > XML Documentation.
<?xml version="1.0" encoding="UTF-8"?><FMPDSORESULT xmlns="http://www.filemaker.com/fmpdsoresult">
<ERRORCODE>0</ERRORCODE>
<DATABASE>PhoneList.fp5</DATABASE>
<LAYOUT>Web Layout</LAYOUT>
<ROW MODID="23" RECORDID="3">
<FIRST_NAME>John</FIRST_NAME>
<LAST_NAME>Smith</LAST_NAME>
<PHONE.PHONE_NUMBER>
<DATA>555-444-3333</DATA>
<DATA>555-222-9999</DATA>
</PHONE.PHONE_NUMBER>
</ROW>
<ROW MODID="32" RECORDID="6">
<FIRST_NAME>Barbara</FIRST_NAME>
<LAST_NAME>Jones</LAST_NAME>
<PHONE.PHONE_NUMBER>
<DATA>555-666-7777</DATA>
<DATA>555-333-0000</DATA>
<DATA>555-111-7654</DATA>
</PHONE.PHONE_NUMBER>
</ROW>
</FMPDSORESULT>