He conseguido cargar el datase con el xml cuando no hay valores, nulos. Pero si hay valores nulos en el XML (por ejemplo IDENTIFICACION etc en el ejeplo inferior), me salta el error, en la sentencia readxml:
"La cadena de entrada no tiene el formato correcto."
Código:
<?xml version="1.0" encoding="UTF-8"?>
<dataroot xmlns:od="urn:schemas-microsoft-com:officedata" generated="2015-01-16T14:08:37">
<Record>
<IDENTIFICACION />
<COMARCAEUSTAT>9</COMARCAEUSTAT>
<COMARCADIPU />
<OBSERVACIONES1 />
<NOMORGANIZACION>ASOCIACION DE TIEMPO LIBRE HAZI TALDEA-SANTA CLARA</NOMORGANIZACION>
<CIF />
<FIGURAJURIDICA>1</FIGURAJURIDICA>
<FUENTEREGISTROOFICIAL>1</FUENTEREGISTROOFICIAL>
<NUMREGISTRO>AS/A/18168/2014</NUMREGISTRO>
<DIRECCION>Av. Mediterraneo, 37 (Parroquia) 01015 Vitoria-Gasteiz</DIRECCION>
<CP />
<MUNICIPIO>158</MUNICIPIO>
<PROVINCIA>3</PROVINCIA>
<TELEFONO1 />
<TELEFONO2 />
<FAX />
<EMAILORG />
<WEB />
<PERSONACONTACTO />
<EMAILPERSONACONTACTO />
<INFORPARACLASIFICAR>Cultura GeneralTiempo Libre</INFORPARACLASIFICAR>
<AMACTUACIONTS>7</AMACTUACIONTS>
<ARTISTICOCULTURAL>False</ARTISTICOCULTURAL>
<MASDE1MILLON>False</MASDE1MILLON>
<CRITERIO2>3</CRITERIO2>
<OBJETOTS>1</OBJETOTS>
<OBJETOTSS>1</OBJETOTSS>
<EMPRESAINSERCION>False</EMPRESAINSERCION>
<CENTROESPECIALEMPLEO>False</CENTROESPECIALEMPLEO>
<FECHACONSTITUCION>2014</FECHACONSTITUCION>
<NIVEL>2</NIVEL>
<TIPOINICIATIVA />
<AMGEOGRAFACT />
<AMACTUACIONTSS>4</AMACTUACIONTSS>
<CONTINGENCIA>6</CONTINGENCIA>
<COLECTIVO>3</COLECTIVO>
<PERSONASUSUARIAS />
<PERSONASVOLUNTARIAS />
<PERSONASREMUNERADAS />
<VOLUMENINGRESOS />
<FECHAULTIMAENCUESTA />
<ANOSENCUESTA />
<CONTACTADADIRECT>False</CONTACTADADIRECT>
<FECHAULTIMOCONTACTO />
<ENVIOENCUESTA>True</ENVIOENCUESTA>
<OBSERVACIONES2 />
</Record>
</dataroot>