13 #ifndef SOAPSERIALIZER_H
14 #define SOAPSERIALIZER_H
32 const QString &sNamespace,
33 const QString &sRequestName ) :
XmlSerializer( pDevice, sRequestName )
35 m_sNamespace = sNamespace;
63 m_pXmlWriter->writeStartDocument(
"1.0" );
65 m_pXmlWriter->writeStartElement(
"http://schemas.xmlsoap.org/soap/envelope/",
"Envelope" );
67 m_pXmlWriter->writeAttribute(
"xmlns:xsi",
"http://www.w3.org/2001/XMLSchema-instance" );
70 m_pXmlWriter->writeStartElement(
"http://schemas.xmlsoap.org/soap/envelope/",
"Body" );
72 m_pXmlWriter->writeStartElement( m_sRequestName +
"Response" );
73 m_pXmlWriter->writeAttribute(
"xmlns", m_sNamespace );
77 sName = m_sRequestName +
"Result";
81 #endif // SOAPSERIALIZER_H