我需要向webservice发送一个特定的“xsi”类型整数,当“anytype”是专用的xsi类型时,它需要嵌套在“Argumetns”下,然后在子“anyType”下。
现在这是我的代码:
:Arguments => {"AnyType" => {:"@xsi:type" => "xsd:int"}}
在“AnyType”里面我想要数字30,我应该把它放到哪里来实现以下XML?
答案 0 :(得分:2)
Savonrb使用gyoku将哈希值转换为xml。
您想尝试以下操作:
:Arguments => {
:AnyType => 30,
:attributes! => {
:AnyType => {
:"xsi:type" => "xsd:int"
}
}
}