【发布时间】:2026-02-21 15:25:04
【问题描述】:
我有第三方服务。在此服务的元素之一中返回一个空的 xmlns 值
这是业务服务响应
如您所见,IthalatBeyannameler 元素有一个空白 xmlns="" 这就是 xslt 转换不起作用的原因。
这是我的 xslt
<xsl:template match="/">
<tns:KalemMarkaList>
<xsl:for-each select="/ns0:AntrepoCikisDigerResponse/ns0:AntrepoCikisDigerResult/ns0:IthalatBeyannameler/ns0:IthalatBeyanname">
<tns:KalemMarka>
<tns:Sasi/>
<tns:MaviRef>
<xsl:value-of select="ns0:MaviRef"/>
</tns:MaviRef>
<tns:MusteriIsNo>
<xsl:value-of select="ns0:MusteriIsNo"/>
</tns:MusteriIsNo>
<tns:Yil>
<xsl:value-of select="ns0:Yil"/>
</tns:Yil>
</tns:KalemMarka>
</xsl:for-each>
</tns:KalemMarkaList>
我该如何解决这个问题。
【问题讨论】:
标签: xml oracle web-services xslt soa