如果aspx文件编译,是否可以安全地假设它是有效的XML?
ASP.NET是否通过将服务器控件解析为XML来工作?
答案 0 :(得分:4)
否 - 只有asp控件需要是有效的XML。在ASPX文件中编写非XHTML代码是完全“合法的”。
答案 1 :(得分:0)
我认为你不能认为它是有效的Xml,原因很简单,因为它可能包含无效的xml或xhtml标记。
一个简单示例:您可以为“break”标记编写<br>
,这将在所有浏览器中正常显示。有效的Xhmtl版本为<br />
,但这不是必需的。
答案 2 :(得分:0)
XML!= XHTML!= ASPX
您可以通过制作DIV并将“ Hello to the all to you all ”(这将是有效的ASP和XHTML但不是有效的XML)进行测试:“ Hello '
s对所有人“