WSDLParseHandlers           package:SSOAP           R Documentation

_C_r_e_a_t_e_s _f_u_n_c_t_i_o_n_s _f_o_r _X_M_L _p_a_r_s_e_r _f_o_r _p_r_o_c_e_s_s_i_n_g _i_m_p_o_r_t/_i_n_c_l_u_d_e _X_M_L _n_o_d_e_s

_D_e_s_c_r_i_p_t_i_o_n:

     This function is used, by default, when using regular R-level
     nodes (as opposed to internal/C-level nodes) when parsing an XML
     schema document. The function returns two functions which are used
     by the XML parser 'xmlTreeParse' to convert import and include
     nodes within the XML schema by resolving the name of the
     referenced file and reading that document as another XML schema
     and inserting the results into the document.

     It is often more convenient to use internal/C-level  nodes and so
     use 'xmlParse' rather than 'xmlTreeParse'. The former does not use
     these handler functions.

_U_s_a_g_e:

     WSDLParseHandlers(baseURI, verbose = FALSE, keepSchema = FALSE)

_A_r_g_u_m_e_n_t_s:

 baseURI: the name of the parent/containing document being read,
          relative to which the 'href' attribute of an import or
          include node will be resolved.

 verbose: a logical indicating whether to emit messages to the console
          when processing an import or include node.

keepSchema: a logical value indicating whether to assign the resulting
          schema from processing an include or import node to the list
          of schema, indexed by the namespace prefix. 

_V_a_l_u_e:

     A named list of functions.

_A_u_t_h_o_r(_s):

     Duncan Temple Lang

_R_e_f_e_r_e_n_c_e_s:

     The XML schema specification at <URL:
     http://www.w3.org/XML/Schema>.

_S_e_e _A_l_s_o:

     'readSchema' in the XMLSchema package and 'processWSDL'.

