web.config文件总是有效的XML吗?

时间:2011-04-14 01:14:12

标签: .net asp.net xml web-config

我知道ASP.net中的web.config解析器不是一个合适的XML解析器,并且在一些有效的XML构造上失败了,但我想知道反过来是否正确:

(有效)web.config文件是否始终是有效的XML文件,因此可由XML解析器读取?

(我需要以编程方式操作它们,并且更喜欢使用XPath,但这需要有效的XML文档)

1 个答案:

答案 0 :(得分:6)

我过去曾在配置文件上使用过Linq到XML,XPath和XmlDocument,除非配置文件本身不好(并且在这种情况下,应用程序无法检索配置),因此从未出现过XML解析问题设置)。

因此,简而言之,是的,它们应始终可由XML解析器读取。