.net 如何在Soa中将默认值设置为xsi:nil
SOAXML结果服务在all元素中带有属性xsi:nil=。 这导致.net客户端生成System.FormatException:字符串不是有效的布尔值。当尝试使用.toString进行施法时 有没有办法在Soa中为该属性设置默认值?.net 如何在Soa中将默认值设置为xsi:nil,.net,xslt,soa,.net,Xslt,Soa,SOAXML结果服务在all元素中带有属性xsi:nil=。 这导致.net客户端生成System.FormatException:字符串不是有效的布尔值。当尝试使用.toString进行施法时 有没有办法在Soa中为该属性设置默认值? 或者忽略.Net客户端中的xsi:nill属性?如果SOA服务返回那样的xml,那么它将被破坏-根据,xsi:nil需要一个布尔值{true,false,0或1},false是否有用还没有定论 如果无法修复损坏的服务,则可能需要将传入的损坏xml视为字符串,并在
或者忽略.Net客户端中的xsi:nill属性?如果SOA服务返回那样的xml,那么它将被破坏-根据,xsi:nil需要一个布尔值{true,false,0或1},false是否有用还没有定论
如果无法修复损坏的服务,则可能需要将传入的损坏xml视为字符串,并在使用xml解析器对其进行解析或将其反序列化为对象之前删除xsi:nil=属性。好,我将尝试了解如何取出xsi:nil=1。非常感谢。