2015-10-08 33 views
0

我正在根據單個xsd模式規範驗證xml文件。 我想到了生成某種錯誤分佈輸出報告,它將按類型/類別對所有錯誤進行分組,並指出失敗它的元素/錯誤的百分比。爲此,理想情況下,我需要XDocument.Validate拋出的所有可能的錯誤消息的列表。XDocument.Validate拋出的所有可能的錯誤消息的列表

這是可用的任何地方(除了挖掘最近打開的源代碼)?

回答

0

一個簡單的解決方法(不完美,但將適用於大多數最常見的錯誤),因爲大多數錯誤的格式爲「... - errorCategory]約束失敗。 - 我在錯誤消息中提取緊跟在最後一次出現的「 - 」後面的子字符串,並隨後從該子字符串中取出第二個字,以防以大寫字母開頭。

相關問題