Parsowanie XML'a wyslanego przez formularz HTML
mam xml wyslany przez htmlowy form, coś w tym stylu:
<network ip_addr="10.0.0.0/8" save_ip="true">
<subnet interf_used="200" name="lan1" />
<subnet interf_used="254" name="lan2" />
</network>
Gdy uzytkownik submituje formularz cala zawartosc jest przesylana do zbudowanego na javowych socketach serwera. Pobierajac naglowki moge przechwycic to co siedzi razem z GET, dostaje cos takiego:
GET /?we=%3Cnetwork+ip_addr%3D%2210.0.0.0%2F8%22+save_ip%3D%22true%22%3E%0D%0A%3Csubnet+interf_used%3D%22200%22+name%3D%22lan1%22+%2F%3E%0D%0A%3Csubnet+interf_used%3D%22254%22+name%3D%22lan2%22+%2F%3E%0D%0A%3C%2Fnetwork%3E HTTP/1.1
jak mogę wykorzystać to w mojej aplikacji? Musze zrobić pewne obliczenia na danych przesyłanych przez XML, wygenerować nowy i odesłać do użytkownika.