Hallo allemaal,
Ik zou volgende xml willen importeren
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Products>
<Product id="3001" name="product1" />
<Product id="3002" name="product2" />
</Products>
met behulp van deze xsl
<?xml version='1.0' encoding='UTF-8'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<FMPXMLRESULT xmlns="http://www.filemaker.com/fmpxmlresult">
<METADATA>
<FIELD NAME="product_id" TYPE="NUMBER"/>
<FIELD NAME="product_name" TYPE="TEXT"/>
</METADATA>
<RESULTSET>
<xsl:for-each select="Product">
<ROW>
<COL><DATA><xsl:value-of select="@id"/></DATA></COL>
<COL><DATA><xsl:value-of select="@name"/></DATA></COL>
</ROW>
</xsl:for-each>
</RESULTSET>
</FMPXMLRESULT>
</xsl:template>
</xsl:stylesheet>
Helaas worden er geen records geïmporteerd. Er staat ook geen data in het gegenereerde fmpxmlresult.
Als de gegevens tussen xml-tags staan is er geen probleem. De xml van een extern programma, dus het formaat kan ik niet wijzigen.
Kan dit opgelost worden ?