title: How do I parse XML message payload in spring?
body: <p>I'm using spring integration to get messages off of an outgoing channel.  Each message is in the following format:</p>
  
  <pre><code>&lt;message&gt;
    &lt;properties&gt;
      &lt;property&gt;
        &lt;key&gt;a&lt;/key&gt;
        &lt;value&gt;b&lt;/value&gt;
      &lt;/property&gt;
      &lt;property&gt;
        &lt;key&gt;c&lt;/key&gt;
        &lt;value&gt;d&lt;/value&gt;
      &lt;/property&gt;
    &lt;/properties&gt;
  &lt;/message&gt;
  </code></pre>
  
  <p>For each message I want to parse value b for key a and write to disk.  How can I do this in spring integration?</p>