2014-02-20 1 views
0

사용하여 레일이 나는 복합 형레일 세척하여 클래스는

class Hdr < WashOut::Type 
    map :Hdr => { 
     :Timestamp => :datetime, 
     ... 
     } 
end 

class HdrContainer < WashOut::Type 
    type_name 'Hdr_con' 
    map :Hdr => Hdr 
end 

같은 클래스가 유실 추가 요소를 생성하고

soap_action "DEL", 
       :args => { :Hdr => Hdr, 
          ... 

을 다음과 같이 나는 그러나이

을 만들어 사용
<ns:DEL soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> 
    <Hdr xsi:type="ns:hdr"> 
     <Hdr xsi:type="ns:Hdr"> 
      <Timestamp xsi:type="xsd:dateTime">...</Timestamp> 

다른 Hdr 안에 Hdr ​​요소가 없도록하려면 어떻게해야합니까? 나는 DEL 요소

답변

1
class Hdr < WashOut::Type 
    map :Hdr => { 
     :Timestamp => :datetime, 
     ... 
     } 
end 

의 직접적인 아이로 내 정의 된 HDR 형식을 찾고있는 것은 변경 될 수 있습니다

class Hdr < WashOut::Type 
    map 
     :Timestamp => :datetime, 
     ... 
end 

이 여분의 수준을 제거합니다