Pregunta

Mi C # /. NET lee los archivos XML que se editan manualmente por los usuarios. Los elementos y etiquetas permitidas se describen en la documentación de la aplicación. Estoy usando LINQ para extraer datos desde el archivo XML.

Antes de la extracción de datos desde el archivo XML, me gustaría para validarlo para ver si tiene la estructura esperada. Si no es así, sería bueno tener información sobre lo que es tan malo que puedo dar algunos feeback al usuario.

¿Cuál es la forma más sencilla de hacer esto en C #?

¿Fue útil?

Solución

Se puede validar los archivos XML con XSD.

Esperamos que esto ayude ...

editar

En este artículo se explica todas las formas posibles a XML de validación, usando C #
cómo validar un documento XML utilizando DTD, XDR o XSD en Visual C # .NET

OMI mejor opción es utilizar XSD.

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