Formato XMLPuede descargar archivos de ejemplo para la importación y la exportación de XML en http://www.filemaker.com/es/support/index.html. Para obtener información general sobre XML y enlaces a los recursos XML, consulte el sitio Web de FileMaker http://www.filemaker.com/es.FileMaker Pro es compatible con la gramática FMPXMLRESULT para la importación XML. Si el material XML está en un formato diferente, puede aplicar una hoja de estilo Extensible Stylesheet Language for Transformations (XSLT) durante la importación para transformar el material XML a la gramática FMPXMLRESULT.FileMaker Pro puede exportar XML en dos gramáticas: FMPXMLRESULT y FMPDSORESULT. Puede aplicar una hoja de estilo XSLT durante la exportación para transformar cualquiera de las dos gramáticas en un formato XML diferente, o en un formato diferente como HTML o texto común. Por ejemplo, al exportar XML, puede crear una página Web controlada por datos, o un archivo de texto de datos que utilice un delimitador de campo personalizado.Nota Las funciones de importación y exportación XML de FileMaker Pro utilizan un analizador XML llamado Xerces y un procesador de hoja de estilo XSLT llamado Xalan. Al desarrollar material XML y XSL, puede que le interese probar XML y XSLT con los analizadores y procesadores basados en Xerces y Xalan, disponibles en http://xml.apache.org y otros sitios de otros fabricantes.La gramática FMPDSORESULT es útil para exportar bases de datos con un formato de hojas de estilo en cascada o XSL. Esta gramática es compatible con el Objeto de origen de datos XML de Microsoft utilizado por Internet Explorer.Los espacios o los dos puntos en los nombres de campo se convierten en caracteres de subrayado en los nombres de elemento (por ejemplo, <FIRST_NAME>). Los dos puntos dobles en los campos de portal se convierten en puntos (por ejemplo, <PHONE.PHONE_NUMBER>). Esto sucede porque los dos puntos se reservan para XML, ya que la especificación de los espacios de nombres y espacios no se permite en los nombres de elementos XML.Para obtener más información, consulte la Knowledge Base de FileMaker, disponible en http://filemaker-es.custhelp.com.La gramática FMPXMLRESULT contiene información adicional acerca de la base de datos que no se encuentra en la gramática FMPDSORESULT, como el número de registros, los tipos de campo y los formatos de campo. Estos elementos y atributos son necesarios para que el XML se valide correctamente.
Para obtener más información, consulte la Knowledge Base de FileMaker, disponible en http://filemaker-es.custhelp.com.
• Aunque el XML que importa debe ajustarse a la gramática FMPXMLRESULT, durante la importación no se utilizarán ciertos elementos y atributos. En esta tabla se definen los elementos y atributos que se utilizan durante la importación XML y muestra los valores predeterminados permitidos para los atributos. En la mayoría de los casos, los valores de atributo pueden ser nulos (como TIMEFORMAT=""). Asimismo, el elemento FMPXMLRESULT debería declarar siempre el espacio de nombre FileMaker para la gramática.