【发布时间】:2016-02-26 17:41:22
【问题描述】:
我正在从 Soap::Lite 发送请求。我正在使用 SOAP::Data 创建 XML。在 XML 中的每个标记上都添加了 xsi:type="xsd:string"。如何从所有标签中删除它?
我正在创建这样的 xml:
SOAP::Data->type('string')->name('Desc')->value( 'Test'),
【问题讨论】:
-
您要仅删除前缀
xsi:还是整个xsi:type属性? -
我想删除整个 xsi:type attr
-
你为什么要这么做?
-
客户端在请求调用中不接受它
-
如果从链中删除
->type('string')会怎样?您可能还需要在SOAP::Lite对象上调用autotype(0)。