我使用B1IF创建一个简单的Web服务,以便从SAP获取BusinessPartners尝试访问atom0.xsl上收到的数据(最终原子)
这是我收到的有关原子的数据:http://pastebin.com/C59K01gz 这是我的atom0.xsl:http://pastebin.com/nmJcn3Gd
有人可以帮忙吗?
答案 0 :(得分:0)
你几乎只是在你的xpath中调整根节点。请使用以下作为模板:
<xsl:template match="/bfa:unbranch">
<Msg xmlns="urn:com.sap.b1i.vplatform:entity">
<xsl:copy-of select="vpf:Msg/@*"/>
<xsl:copy-of select="vpf:Msg/vpf:Header"/>
<Body>
<xsl:copy-of select="vpf:Msg/vpf:Body/*"/>
<Payload Role="R" id="{$atom}">
<xsl:call-template name="transform"/>
</Payload>
</Body>
</Msg>
</xsl:template>