Pregunta

Tengo este XML, y necesito Deserialize pero el tipo no es correcta.

<Consumer>
  <Sex type="int">Man</Sex>
</Consumer>

¿Cómo podría fijar a cabo? Me gusta para permitir int y string.

Thx por adelantado,

¿Fue útil?

Solución

La única forma en que van a lograr esto es mediante el análisis manualmente el código XML.

Todas las herramientas regulares se va a lanzar un ataque sobre el hecho de que "el hombre" es de ninguna manera un entero.

Otros consejos

Por favor, hacer folowing acción. Cargar el XML en Visual Studio, haga clic en el botón "Deducir el esquema", y ejecutar "xsd.exe / c schema.xsd" para generar las clases. xsd.exe se encuentra en la carpeta de herramientas. A continuación, vaya a través de los ajustes de código y hacerlo generados, como el cambio de pantalones cortos para enteros en su caso.

este enlace

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top