在wsdl文件中设置属性值时是否可以存在空格?

时间:2012-03-30 08:10:56

标签: wsdl

wsdl文件中:如果设置space的值时出现attribute,是否会出错?例如:

<soap:address location="http://192.168.1.123/imfmobile/webservice/InterfaceTransfererClient.php"/>

如果我写了:

,这是一个错误
<soap:address location = "http://192.168.1.123/imfmobile/webservice/InterfaceTransfererClient.php"/>

<soap:address location= "http://192.168.1.123/imfmobile/webservice/InterfaceTransfererClient.php"/>

<soap:address location ="http://192.168.1.123/imfmobile/webservice/InterfaceTransfererClient.php"/>

1 个答案:

答案 0 :(得分:4)

由于WSDL和SOAP遵循XML规范,因此在等号之间是否有空格,制表符或换行符并不重要: http://www.w3.org/TR/2006/REC-xml11-20060816/#sec-white-space

但是,XML解析器可能不是100%符合XML规范。 我建议不要在属性名称及其值之间使用空格。