slightly wrong xpath, I think. Try this:
<xsl:value-of select=“/Account/Field” />
<xsl:value-of select=“//Account/Field” />
1 of 1 people found this helpful
<xsl:for-each select = "//Account"><ROW>
<COL><DATA><xsl:value-of select="./Field[@APIName='WrntyID']" /></DATA></COL>
<COL><DATA><xsl:value-of select="./Field[@APIName='ExternalID']" /></DATA></COL>
<COL><DATA><xsl:value-of select="./Field[@APIName='Name']" /></DATA></COL>
Part of the problem may also be that there are two FIELD/Field elements (in the Account and in METADATA).
If the above doesn't work, we can address making these unique. (but the import worked for me)
yep! that works, too. However I also found the XSLT has curly quotes, so that may be part of the problem.
Quotation should be simple double quote. "
Smart quotes don't work.
I also managed to miss the request to import all records which you put in your post. xsl:for-each is the way to import all records (well, it is according to your book )
there may NOT be multiple Account segments. I just always plan for every element to repeat in some way.
for the Field element, it had different attribute values that could be leveraged to make them distinct. The [n] method works, but leaves it vague as to how the Field values may be different. Otherwise I might even put them into a related table (as I do for most repeating child elements).
with simple double quote It's works.
I tried the other syntax too and It's works.