Domanda

Il mio C # /. NET applicazione legge i file XML che vengono modificati manualmente dagli utenti. Gli elementi consentiti e tag sono descritti nella documentazione dell'applicazione. Sto usando LINQ to estrarre i dati dal file XML.

Prima di estrarre i dati dal file XML, vorrei convalidarlo per vedere se ha la struttura prevista. In caso contrario, sarebbe bello avere le informazioni su ciò che è così sbagliato che io possa dare qualche feeback per l'utente.

Qual è il modo più semplice per fare questo in C #?

È stato utile?

Soluzione

È possibile convalidare i file XML contro XSD.

Spero che questo vi aiuterà ...

Modifica

Questo articolo spiega tutti i modi possibili per convalidare XML, utilizzando C #
come convalidare un documento XML utilizzando DTD, XDR o XSD in Visual C # .NET

IMO migliore opzione è quella di utilizzare XSD.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top