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.

1 rok, 11 miesięcy temu | edytowane przez: lqc 3965112

Zaloguj się, aby dodać swoją odpowiedź