XML markup example

This Seminole example will add attributes to the nodes of an XML document that need units (and don't already have such an attribute).

To use this example you need a tool that can perform an HTTP `POST` such as `curl`. First it is necessary to put the XML document to be marked up in a file:

`

    <measurements>
     <section1>
       <mass>0.5</mass>
       <temperature units="degF">98.6</temperature>
     </section1>
     <section2>
       <current>15</current>
       <potential>110</potential>
       <temperature>60.2</temperature>
     </section2>
    </measurements>

`

With that document saved in `example.xml` you can then invoke the XML markup service like this:

`curl -X POST -d @example.xml http://localhost:8080/markup --header "Content-Type:text/xml"`

The returned document will have a `units` attribute added where necessary.