1 (** Wrapper around Perl [HTML::Form] class.
3 * Copyright (C) 2003 Merjis Ltd.
5 * $Id: pl_HTML_Form.ml,v 1.1 2004-11-26 13:33:10 rich Exp $
12 let _ = eval "use HTML::Form"
14 class html_form (sv : sv) =
19 (* No methods wrapped yet! *)
23 let parse_document html_document base_uri =
24 let svlist = call_class_method_array "HTML::Form" "parse"
25 [sv_of_string html_document; sv_of_string base_uri] in
26 List.map (new html_form) svlist
28 let parse_response (res : http_response) =
29 let svlist = call_class_method_array "HTML::Form" "parse" [res#sv] in
30 List.map (new html_form) svlist