---
name: "SOAP::WSDL::Expat::Message2Hash"
section: "3pm"
platform: "linux"
package: "libsoap-wsdl-perl"
version: "3.004-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/SOAP::WSDL::Expat::Message2Hash"
---

# SOAP::WSDL::Expat::Message2Hash(3pm)

Convert SOAP messages to perl hash refs

## NAME

SOAP::WSDL::Expat::Message2Hash - Convert SOAP messages to perl hash refs

## SYNOPSIS

```
 my $parser = SOAP::WSDL::Expat::MessageParser->new({
    class_resolver => 'My::Resolver'
 });
 $parser->parse( $xml );
 my $obj = $parser->get_data();
```

## DESCRIPTION

Real fast expat based SOAP message parser.

See SOAP::WSDL::Manual::Parser for details.

## Bugs and Limitations

- •

  Ignores all namespaces

- •

  Ignores all attributes

- •

  Does not handle mixed content

- •

  The SOAP header is ignored

## AUTHOR

Replace the whitespace by @ for E-Mail Address.

```
 Martin Kutter E<lt>martin.kutter fen-net.deE<gt>
```

## LICENSE AND COPYRIGHT

Copyright 2004-2007 Martin Kutter.

This file is part of SOAP-WSDL. You may distribute/modify it under the same terms as perl itself

## Repository information

```
 $Id: $
 $LastChangedDate: 2007-09-10 18:19:23 +0200 (Mo, 10 Sep 2007) $
 $LastChangedRevision: 218 $
 $LastChangedBy: kutterma $
 $HeadURL: https://soap-wsdl.svn.sourceforge.net/svnroot/soap-wsdl/SOAP-WSDL/trunk/lib/SOAP/WSDL/Expat/MessageParser.pm $
```
