- What makes SOAP different from plain XML?
- A SOAP envelope has a specific structure: Envelope > Header + Body. The formatter highlights these sections and keeps WS-Addressing and WS-Security headers grouped.
- Does it validate against the SOAP spec?
- Structurally yes — missing Envelope, mismatched namespace, missing Body are flagged. For full WSDL-based validation use the WSDL Formatter alongside.
- Can I strip security headers for debugging?
- Toggle 'hide WS-Security' to visually collapse those headers while keeping them in the output. Useful when the Body is the part you're actually debugging.
- Does it handle SOAP 1.1 and 1.2?
- Both. The tool auto-detects the envelope namespace and adjusts formatting accordingly.