私はSOAPとXMLを使用して、いくつかのWebサービスと対話しています。
gsoapで生成されたルーチンには改行がなく、正しく機能することに気づきました。XMLを改行でインデントするlibxml2を使用して、独自のルーチンを作成しようとしました。
私がテストしたすべてのWebサービスは、gsoapによって生成されたコードを処理できましたが、すべてのWebサービスが私の手書きのコードを処理できるわけではなく、トリガーエラーは改行の存在でした。
だから私の質問は:XML + SOAPでは改行は禁止されていますか?すべてのコードを1行で記述する必要がありますか?それとも私はいくつかの壊れたサービスに直面しましたか?