WebService接口写好,自己用java程序写了测试通过提交完,测试人员说测试不通过。
他们用的测试工具是soapUI。
其实是因为XML文件头部出现空格、换行等问题的原因,以及注意了注释传输报文是XML的时候要写:
<![CDATA[
]]>
---------------------------这是错误的写法,因为<![CDATA[ 和<?xml version="1.0" encoding="UTF-8"?> 有空白!!!!
<![CDATA[
<?xml version="1.0" encoding="UTF-8"?>
<Service>
<Header>
</Header>
<Body>
<Request>
<CustList>
<Data>
</Data>
</CustList>
</Request>
</Body>
</Service>
]]>
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
下面是对的:
<![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<Service>
<Header>
</Header>
<Body>
<Request>
<CustList>
<Data>
</Data>
</CustList>
</Request>
</Body>
</Service>
]]>
正确的写法是: