Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/01/2015, 06:52
Avatar de izar
izar
 
Fecha de Ingreso: enero-2004
Mensajes: 519
Antigüedad: 20 años, 3 meses
Puntos: 1
Respuesta: leer xml a datatable

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>