XMLSchemaTypes           package:XMLSchema           R Documentation

_T_a_b_l_e _o_f _i_n_f_o_r_m_a_t_i_o_n _f_o_r _b_u_i_l_t-_i_n _p_r_i_m_i_t_i_v_e _d_a_t_a _t_y_p_e_s _i_n _X_M_L _s_c_h_e_m_a

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

     This is a "table" or "database" that provides information for the
     different built-in primitive data types defined within the XML
     schema specification and how these relate to R data types. This is
     a list with entries for each of the primitive data types and
     identifies the corresponding R class/type (e.g. "character",
     "numeric",  "SOAPDate") that can be used as the type for a slot in
     an R class to represent that type, and a mapping between the XSD
     schema type name and

     This needs to be formalized more.

_F_o_r_m_a_t:

     The format is a named list with each element itself being a named
     list. The top-level names provide the name of the R class that
     corresponds to the XML schema type. Each element is a list that
     can contain the elements "xsi:type", "type", "soapClass",  "from"
     and very specially "xsi:null". 'from' is a function object that
     can be called with a value as a string (or potentially XML node if
     we extend the scope of this table) and converts that to the
     corresponding R value of the appropriate R type.

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

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

_E_x_a_m_p_l_e_s:

     data(XMLSchemaTypes)

